GEVID / General Enterprise Ventures, Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

General Enterprise Ventures, Inc.
US ˙ OTCPK
DETTE SYMBOL ER IKKE LÆNGERE AKTIVT

Deler fremragende 19,150,234 shares
Insideraktier4.009.227 shares
Insider ejerskab20,94 %
Insider-stemningsscore

Insider Sentiment Score viser, at virksomhederne bliver købt af virksomheders insidere.

Det er resultatet af en sofistikeret, multi-faktor kvantitativ model, der identificerer virksomheder med de højeste niveauer af insider-akkumulering. Scoringsmodellen bruger en kombination af nettoantallet af insidere, der har købt de foregående 90 dage, det samlede antal aktier købt som en procentdel af float og det samlede antal aktier ejet af insidere. Tallet går fra 0 til 100, hvor højere tal indikerer et højere niveau af akkumulering for sine jævnaldrende, og 50 er gennemsnittet.

Opdateringsfrekvens: Dagligt

Se Insiders Top Picks, som giver en liste over virksomheder med den højeste insider-akkumulering.

Officers sentiment score

Officer Sentiment Score finder virksomheder, der bliver købt af Corporate Officers.

Per definition er Corporate Officers Corporate Insiders, men i modsætning til nogle af de andre Insiders (10 % aktionærer og bestyrelsesmedlemmer), arbejder officerer for virksomheden på daglig basis, og de bruger deres egne penge, når de handler . (10 % aktionærer og bestyrelsesmedlemmer er ofte fondsforvaltere, der administrerer andres penge.) Som sådan er insiderhandler foretaget af embedsmænd meget mere betydningsfulde og bør behandles passende.

Ligesom Insider Sentiment Score er Officer Sentiment Score resultatet af en sofistikeret, multi-faktor kvantitativ model, der identificerer virksomheder med de højeste niveauer af officerakkumulering.

Opdateringsfrekvens: Dagligt

Se Insiders Top Picks, som giver en liste over virksomheder med højeste insider-stemning.

Nøgle Insider Metrics

Dette kort viser, hvordan virksomheden rangerer langs forskellige insider-metrics. Percentilrangen viser, hvordan denne virksomhed sammenligner sig med andre virksomheder på de amerikanske markeder. Højere placeringer er tegn på bedre situationer.

For eksempel er det generelt accepteret, at insider-køb er en positiv indikator, så virksomheder med flere insider-køb vil rangere højere end virksomheder med mindre insider-køb (eller endda insider-salg).

Netto antal insidere, der køber (rang)

N/A

Netto antal insidere, der køber, er det samlede antal insiders, der køber minus det samlede antal insiders, der har solgt inden for de sidste 90 dage. Percentilrangen vises her (spænder fra 0 til 100%).

Procent af float købt af insidere (rangering)

N/A

Procent af float købt af insidere er det samlede antal aktier købt af insidere minus det samlede antal aktier solgt af insidere inden for de sidste 90 dage, divideret med den samlede float og ganget med 100.

Insiderhandelsdiagram

General Enterprise Ventures, Inc. insiderhandler er vist i følgende diagram. Insidere er embedsmænd, direktører eller betydelige investorer i en virksomhed. Generelt er det generelt ulovligt for insidere at foretage handler i deres virksomheder baseret på væsentlige, ikke-offentlige oplysninger. Dette betyder ikke, at det er ulovligt for dem at handle i deres egne virksomheder. De skal dog rapportere alle handler til SEC via en formular 4.

Insiderliste og lønsomhedsmålinger

Denne tabel viser listen over kendte insidere og genereres automatisk fra arkiveringer, der er videregivet til SEC. Ud over navnene, den seneste titel og direktør, officer eller 10 % ejerbetegnelse giver vi de seneste offentliggjorte besiddelser. Derudover giver vi, når det er muligt, den historiske handelspræstation for insideren. Den historiske handelspræstation er et vægtet gennemsnit af præstationen af faktiske købstransaktioner på det åbne marked foretaget af insideren. For mere information om, hvordan dette beregnes, se dette YouTube-webinar.

See our leaderboard of most profitable insider traders.

Insider Gennemsnitlig fortjeneste (%) Aktier
Ejet
Dele
Justeret

Report errors via our new Insider Auditing Tool

Track Records af insiderkøb - Kortsigtet profitanalyse

I dette afsnit analyserer vi rentabiliteten af ethvert uplanlagt insiderkøb i åbent marked foretaget i GEVID / General Enterprise Ventures, Inc.. Denne analyse hjælper med at forstå, om insideren konsekvent genererer unormale afkast og er værd at følge. Denne analyse er for et år efter hver handel, og resultaterne er teoretiske .

Følgende tabel viser de seneste køb på det åbne marked, der ikke var en del af en automatisk handelsplan.

Handelsdato Insider Rapporteret
Aktier
Rapporteret
Pris
Justeret
Aktier
Justeret
Pris
Omkostningsgrundlag dage til
Maks
Pris kl
Maks
Maks
Fortjeneste ($)
Maks. afkast (%)
2025-03-20 Ralston Theodore 33 7,3800 6 44,2800 244 357 10.0100 -193 -79,40
2025-03-20 Ralston Theodore 50 7,4400 8 44,6400 372
2025-03-19 Ralston Theodore 33 7,2000 6 43,2000 238
2025-03-19 Ralston Theodore 83 7,5000 14 45,0000 622
2025-03-19 Ralston Theodore 333 7,0200 56 42,1200 2.338
2025-03-18 Ralston Theodore 17 7,3200 3 43,9200 124
2025-03-18 Ralston Theodore 33 7,2000 6 43,2000 238
2025-03-18 Ralston Theodore 33 7,2600 6 43,5600 240
2025-03-18 Ralston Theodore 50 7,2600 8 43,5600 363

Justeret pris er den split-justerede pris. Adjusted Shares er de split-justerede aktier.

GEVID / General Enterprise Ventures, Inc. Insider Trades
Track Records af insidersalg - Kortsigtet tabsanalyse

I dette afsnit analyserer vi den kortsigtede undgåelse af tab af ethvert uplanlagt insidersalg på åbent marked, der foretages i GEVID / General Enterprise Ventures, Inc.. Et konsekvent mønster af tabsforebyggelse kan tyde på, at fremtidige salgstransaktioner kan forudsige prisfald. Denne analyse er for et år efter hver handel, og resultaterne er teoretiske .

Følgende tabel viser de seneste salg på det åbne marked, der ikke var en del af en automatisk handelsplan.

Handelsdato Insider Rapporteret
Aktier
Rapporteret
Pris
Justeret
Aktier
Justeret
Pris
Omkostningsgrundlag dage til
Min
Pris kl
Min
Max tab
Undgået ($)
Max tab
Undgået (%)
2025-03-18 Ralston Theodore 5.000 7,5000 833 45,0000 37.500 308 6.6100 -31.994 -85,32
2025-03-18 Ralston Theodore 4.167 7,5000 694 45,0000 31.252
2025-03-18 Ralston Joshua Eugene 250.000 2,4000 41.667 14,4000 600.000
2025-03-17 Ralston Theodore 17 7,5600 3 45,3600 129
2025-03-17 Ralston Theodore 1.083 7,5000 180 45,0000 8.122
2025-03-17 Ralston Theodore 4.150 7,5000 692 45,0000 31.125
2025-03-17 Ralston Theodore 4.167 7,5000 694 45,0000 31.252
2025-03-17 Ralston Theodore 4.167 7,5000 694 45,0000 31.252
2025-03-12 Ralston Theodore 17 7,6200 3 45,7200 130

Justeret pris er den split-justerede pris. Adjusted Shares er de split-justerede aktier.

GEVID / General Enterprise Ventures, Inc. Insider Trades
Transaktionshistorik

Klik på linkikonet for at se den fulde transaktionshistorik. Transaktioner, der rapporteres som en del af en automatisk handelsplan 10b5-1, vil have et X i kolonnen markeret 10b-5.

Fil
Dato
Handle
Dato
Form Insider Ticker Sikkerhedstitel Kode 10b5-1 Direkte Dyrke motion
Pris
Enhed
Pris
Enheder
Ændret
Værdi
Ændret (1K)
Tilbage
Muligheder
Tilbage
Aktier
2026-04-24 2026-04-21 4 Newton Anthony F CITR Common C - Conversion I 166.667 166.667
2026-04-17 2026-04-16 4 Warman Nanuk Sole owner of Nanuk Warman CPA Inc CITR Common C - Conversion I 177.794 177.794
2026-03-16 2025-03-18 5 Ralston Joshua Eugene CITR Common Stock, par value $0.0001 S - Sale D 2,4000 -250.000 -600 583.334
2026-03-16 2025-03-10 5 Ralston Joshua Eugene CITR Series A Preferred Stock J - Other D -1.666.667 0
2026-03-03 3 Pomerantz Jeffery Bruce CITR Common Stock, par value $0.0001 D 41.667
2026-02-24 2025-06-27 5 Hotsko Andrew CITR Common Stock, par value $0.0001 J - Other D 150.000 150.000
2026-02-18 2025-08-22 5 Conboy Stephen CITR Common Stock, par value $0.0001 C - Conversion D 1.833.334 2.483.334
2026-02-18 3/A Conboy Stephen CITR Common Stock, par value $0.0001 D 650.000
2026-02-18 3 HUFF CRAIG A By BoltRock Holdings LLC CITR Series A Preferred Stock I 302.526
2026-02-18 3 HUFF CRAIG A By BoltRock Holdings LLC CITR Common Stock, par value $0.0001 I 2.416.667
2026-02-17 2025-03-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,2000 33 0 390.520
2026-02-17 2025-03-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,5000 83 1 390.487
2026-02-17 2025-03-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,0200 333 2 390.404
2026-02-17 2025-03-18 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Series A Preferred Stock, par value $0.0001 J - Other I -302.526 1.364.141
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,3200 17 0 390.071
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,2000 33 0 390.054
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,2600 33 0 390.021
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,2600 50 0 389.988
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,5000 50 0 389.938
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,2000 133 1 389.888
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,1400 867 6 389.755
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5000 -5.000 -38 388.888
2026-02-17 2025-03-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5000 -4.167 -31 393.888
2026-02-17 2025-03-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,4400 17 0 398.055
2026-02-17 2025-03-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,8000 17 0 398.038
2026-02-17 2025-03-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5600 -17 -0 398.021
2026-02-17 2025-03-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5000 -1.083 -8 398.038
2026-02-17 2025-03-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5000 -4.150 -31 399.121
2026-02-17 2025-03-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5000 -4.167 -31 403.271
2026-02-17 2025-03-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5000 -4.167 -31 407.438
2026-02-17 2025-03-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,3200 14 0 411.605
2026-02-17 2025-03-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,7800 25 0 411.591
2026-02-17 2025-03-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,4400 42 0 411.566
2026-02-17 2025-03-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,6000 167 1 411.524
2026-02-17 2025-03-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,5400 417 3 411.357
2026-02-17 2025-03-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,0500 17 0 410.940
2026-02-17 2025-03-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,0800 17 0 410.923
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 8,2800 17 0 410.906
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,4400 21 0 410.889
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,3200 167 1 410.868
2026-02-17 2025-12-24 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 J - Other I -255.000 2.279.328
2026-02-17 2025-12-16 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 C - Conversion I 2,1600 292.663 632 2.534.328
2026-02-17 2025-12-16 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 C - Conversion I 500.000 2.241.665
2026-02-17 2025-08-22 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 C - Conversion I 1.666.667 1.741.665
2026-02-17 2025-03-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,3800 33 0 390.603
2026-02-17 2025-03-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,4400 50 0 390.570
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,2800 -33 -0 432.360
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,1600 -82 -1 432.393
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,8200 -100 -1 432.475
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,8800 -317 -3 432.575
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,1600 -384 -3 432.892
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,2800 -417 -3 433.276
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,1600 -533 -4 433.693
2026-02-17 2025-03-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,5800 -20 -0 434.226
2026-02-17 2025-03-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,5600 17 0 434.246
2026-02-17 2025-03-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,6800 17 0 434.229
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,7200 17 0 434.212
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,0200 17 0 434.195
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,4400 17 0 434.178
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,2600 17 0 434.161
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,4400 17 0 434.144
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,0800 33 0 434.127
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,5000 33 0 434.094
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,7400 -17 -0 434.061
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -33 -0 434.078
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,3800 -33 -0 434.111
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,1400 -167 -1 434.144
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,2100 -331 -0 434.311
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,3100 -428 -1 434.642
2026-02-17 2025-03-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,2000 -467 -1 435.070
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 1,0400 17 0 435.537
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 1,1600 17 0 435.520
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 1,2000 17 0 435.503
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 1,1400 21 0 435.486
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,1500 -17 -0 435.465
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,1800 -67 -0 435.482
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 7,1400 497 4 410.701
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,6200 -17 -0 410.204
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,3200 -42 -0 410.221
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2600 -42 -0 410.263
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,4400 -67 -0 410.305
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -292 -2 410.372
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,2800 -333 -3 410.664
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -458 -3 410.997
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,4400 -500 -4 411.455
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,6200 -500 -4 411.955
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,6200 -500 -4 412.455
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -583 -4 412.955
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -833 -6 413.538
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -833 -6 414.371
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,4400 -833 -6 415.204
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -875 -6 416.037
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -1.250 -9 416.912
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,1400 -1.500 -11 418.162
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,3800 -1.600 -12 419.662
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5000 -1.667 -13 421.262
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,5000 -1.748 -13 422.929
2026-02-17 2025-03-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 7,2000 -7.667 -55 424.677
2026-02-17 2025-03-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 8,4600 17 0 432.344
2026-02-17 2025-03-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 8,5200 17 0 432.327
2026-02-17 2025-03-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 8,8200 17 0 432.310
2026-02-17 2025-03-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,7000 -50 -0 432.293
2026-02-17 2025-03-10 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Series A Preferred Stock, par value $0.0001 J - Other I 1.666.667 1.666.667
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 8,5800 33 0 432.343
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 9,3600 -17 -0 432.310
2026-02-17 2025-03-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 8,2200 -33 -0 432.327
2026-02-17 2025-03-03 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 S - Sale I 0,9000 -83.334 -75 74.998
2026-02-17 2025-03-03 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 S - Sale I 2,7000 -208.334 -563 158.332
2026-02-17 2025-03-03 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 S - Sale I 3,6000 -16.667 -60 366.666
2026-02-17 2025-03-03 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 S - Sale I 3,6000 -66.667 -240 383.333
2026-02-17 2025-03-03 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 S - Sale I 3,6000 -50.000 -180 450.000
2026-02-17 2025-03-03 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 S - Sale I 0,9000 -83.334 -75 500.000
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,0800 -167 -0 435.549
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,1500 -317 -0 435.716
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,1600 -333 -0 436.033
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,1800 -333 -0 436.366
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,1400 -431 -0 436.699
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,1000 -500 -1 437.130
2026-02-17 2025-03-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,1400 -750 -1 437.630
2026-02-17 2025-02-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,0000 -33 -0 438.380
2026-02-17 2025-02-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,0200 -33 -0 438.413
2026-02-17 2025-02-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,0300 -267 -0 438.446
2026-02-17 2025-02-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,0000 -400 -0 438.713
2026-02-17 2025-02-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,0100 -400 -0 439.113
2026-02-17 2025-02-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 1,0100 -417 -0 439.513
2026-02-17 2025-02-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 1,0000 29 0 439.930
2026-02-17 2025-02-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 0,9900 -33 -0 439.901
2026-02-17 2025-02-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 0,9900 -800 -1 439.934
2026-02-17 2025-02-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 0,9900 -1.050 -1 440.734
2026-02-17 2025-02-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 0,7700 17 0 441.784
2026-02-17 2025-02-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 0,7100 67 0 441.767
2026-02-17 2025-02-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 0,7400 83 0 441.700
2026-02-17 2025-02-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 0,7200 167 0 441.617
2026-02-17 2025-02-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 32 0 441.450
2026-02-17 2025-02-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 38 0 441.418
2026-02-17 2025-02-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 17 0 441.380
2026-02-17 2025-02-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1000 21 0 436.331
2026-02-17 2025-02-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 83 0 436.310
2026-02-17 2025-02-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 167 1 436.227
2026-02-17 2025-02-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1000 200 1 436.060
2026-02-17 2025-02-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 296 1 435.860
2026-02-17 2025-02-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1600 33 0 435.564
2026-02-17 2025-02-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 83 0 435.531
2026-02-17 2025-02-10 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 S - Sale I 2,7000 -250.000 -675 583.334
2026-02-17 2025-02-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,0400 17 0 435.448
2026-02-17 2025-02-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,0400 83 0 435.431
2026-02-17 2025-02-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1600 21 0 435.348
2026-02-17 2025-02-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,4000 33 0 435.327
2026-02-17 2025-02-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1600 67 0 435.294
2026-02-17 2025-02-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1600 82 0 435.227
2026-02-17 2025-02-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2800 18 0 435.145
2026-02-17 2025-02-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 23 0 435.127
2026-02-17 2025-02-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1000 83 0 435.104
2026-02-17 2025-02-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 33 0 435.021
2026-02-17 2025-02-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 33 0 434.988
2026-02-17 2025-01-31 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6200 33 0 434.955
2026-02-17 2025-01-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 17 0 434.922
2026-02-17 2025-01-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 17 0 434.905
2026-02-17 2025-01-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 33 0 434.888
2026-02-17 2025-01-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 33 0 434.855
2026-02-17 2025-01-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 50 0 434.822
2026-02-17 2025-01-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6200 83 0 434.772
2026-02-17 2025-01-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 17 0 434.689
2026-02-17 2025-01-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 33 0 434.672
2026-02-17 2025-01-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 14 0 434.639
2026-02-17 2025-01-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 33 0 434.625
2026-02-17 2025-02-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 17 0 441.363
2026-02-17 2025-02-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5600 17 0 441.346
2026-02-17 2025-02-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 167 1 441.329
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 17 0 441.162
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 17 0 441.145
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 33 0 441.128
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 150 1 441.095
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 440.945
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 440.778
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 167 1 440.611
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 167 1 440.444
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 208 1 440.277
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 233 1 440.069
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 250 1 439.836
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 333 1 439.586
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 333 1 439.253
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 500 2 438.920
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 583 2 438.420
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 795 3 437.837
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 833 3 437.042
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 833 3 436.209
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 1.333 6 435.376
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 3.333 14 434.043
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,9600 -167 -1 430.710
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,0000 -732 -2 430.877
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,0000 -850 -3 431.609
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,1400 -833 -3 432.459
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,3600 -1.389 -5 433.292
2026-02-17 2025-02-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,0600 -1.667 -5 434.681
2026-02-17 2025-02-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 17 0 436.348
2026-02-17 2025-01-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 83 0 434.592
2026-02-17 2025-01-27 5 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 C - Conversion I 833.334 833.334
2026-02-17 2025-01-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 17 0 434.509
2026-02-17 2025-01-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 754 3 434.492
2026-02-17 2025-01-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 833 3 433.738
2026-02-17 2025-01-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,5000 -2.167 -10 432.905
2026-02-17 2025-01-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 17 0 435.072
2026-02-17 2025-01-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2200 83 0 435.055
2026-02-17 2025-01-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,8200 17 0 434.972
2026-02-17 2025-01-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,6400 63 0 434.955
2026-02-17 2025-01-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,5200 83 0 434.892
2026-02-17 2025-01-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,8200 133 1 434.809
2026-02-17 2025-01-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,5200 167 1 434.676
2026-02-17 2025-01-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,5800 388 2 434.509
2026-02-17 2025-01-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,7600 17 0 434.121
2026-02-17 2025-01-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,9400 17 0 434.104
2026-02-17 2025-01-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,8200 150 1 434.087
2026-02-17 2025-01-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,3000 167 1 433.937
2026-02-17 2025-01-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2200 1.517 8 433.770
2026-02-17 2025-01-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,8800 17 0 432.253
2026-02-17 2025-01-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,0000 17 0 432.236
2026-02-17 2025-01-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,4000 42 0 432.219
2026-02-17 2025-01-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1000 167 1 432.177
2026-02-17 2025-01-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,9200 333 2 432.010
2026-02-17 2025-01-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,7000 383 2 431.677
2026-02-17 2025-01-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 833 4 431.294
2026-02-17 2025-01-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,2400 21 0 430.461
2026-02-17 2025-01-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,6000 25 0 430.440
2026-02-17 2025-01-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,2400 83 1 430.415
2026-02-17 2025-01-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,0000 17 0 430.322
2026-02-17 2025-01-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,0000 16 0 430.315
2026-02-17 2025-01-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,1200 17 0 430.299
2026-02-17 2025-01-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,9000 17 0 430.282
2026-02-17 2025-01-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,2400 33 0 430.265
2026-02-17 2025-01-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,2400 150 1 430.232
2026-02-17 2025-01-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,2400 17 0 430.082
2026-02-17 2025-01-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,8400 25 0 430.065
2026-02-17 2025-01-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 5,7600 -17 -0 430.040
2026-02-17 2025-01-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 5,7600 -250 -1 430.057
2026-02-17 2025-01-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 5,7600 -567 -3 430.307
2026-02-17 2025-01-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 6,1800 -833 -5 430.874
2026-02-17 2025-01-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 6,9000 -833 -6 431.707
2026-02-17 2025-01-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 6,9000 -1.117 -8 432.540
2026-02-17 2025-01-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,0400 17 0 433.657
2026-02-17 2025-01-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 25 0 433.640
2026-02-17 2025-01-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 83 0 433.615
2026-02-17 2025-01-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 42 0 433.532
2026-02-17 2025-01-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 50 0 433.490
2026-02-17 2025-01-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 83 0 433.440
2026-02-17 2025-01-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 83 0 433.357
2026-02-17 2025-01-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 1.333 5 433.274
2026-02-17 2025-01-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,0800 -833 -3 431.941
2026-02-17 2025-01-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,2000 -833 -3 432.774
2026-02-17 2025-01-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 42 0 433.607
2026-02-17 2025-01-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 42 0 433.565
2026-02-17 2025-01-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 17 0 433.523
2026-02-17 2025-01-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 17 0 433.506
2026-02-17 2025-01-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 21 0 433.489
2026-02-17 2025-01-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,2000 -434 -2 433.468
2026-02-17 2025-01-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,4400 -500 -2 433.902
2026-02-17 2024-12-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 82 0 434.070
2026-02-17 2024-12-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 17 0 433.985
2026-02-17 2024-12-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,7000 33 0 433.968
2026-02-17 2024-12-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 17 0 433.935
2026-02-17 2024-12-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 21 0 433.918
2026-02-17 2024-12-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 33 0 433.897
2026-02-17 2024-12-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 167 1 433.864
2026-02-17 2024-12-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,9600 -167 -1 433.697
2026-02-17 2024-12-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,9000 -417 -2 433.864
2026-02-17 2024-12-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,7000 17 0 434.281
2026-02-17 2024-12-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 54 0 434.264
2026-02-17 2024-12-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,0800 -167 -1 434.210
2026-02-17 2024-12-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,9000 -1.000 -4 434.377
2026-02-17 2024-12-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 25 0 435.377
2026-02-17 2024-12-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 183 1 435.352
2026-02-17 2024-12-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 33 0 435.169
2026-02-17 2024-12-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 33 0 435.136
2026-02-17 2024-12-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 37 0 435.103
2026-02-17 2024-12-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 83 0 435.066
2026-02-17 2024-12-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 150 1 434.983
2026-02-17 2024-12-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 300 1 434.833
2026-02-17 2024-12-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 3,9600 -750 -3 434.533
2026-02-17 2024-12-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5600 83 0 435.283
2026-02-17 2024-12-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 17 0 435.200
2026-02-17 2024-12-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 17 0 435.183
2026-02-17 2024-12-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 20 0 435.166
2026-02-17 2024-12-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,2000 -500 -2 435.146
2026-02-17 2024-12-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,2600 -500 -2 435.646
2026-02-17 2024-12-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 33 0 436.146
2026-02-17 2024-12-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 33 0 436.113
2026-02-17 2024-12-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,6200 -167 -1 436.080
2026-02-17 2024-12-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,5600 -333 -2 436.247
2026-02-17 2024-12-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,5600 -617 -3 436.580
2026-02-17 2024-12-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,6200 -833 -4 437.197
2026-02-17 2024-12-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 33 0 438.030
2026-02-17 2024-12-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 17 0 437.997
2026-02-17 2024-12-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 17 0 437.980
2026-02-17 2024-12-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 17 0 437.963
2026-02-17 2024-12-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 33 0 437.946
2026-02-17 2024-12-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,6800 -167 -1 437.913
2026-02-17 2024-12-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,6200 -500 -2 438.080
2026-02-17 2024-11-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 83 0 445.756
2026-02-17 2024-11-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 83 0 445.673
2026-02-17 2024-11-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 17 0 445.590
2026-02-17 2024-11-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 83 0 445.573
2026-02-17 2024-11-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 445.490
2026-02-17 2024-11-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 17 0 445.323
2026-02-17 2024-11-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 83 0 445.306
2026-02-17 2024-11-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 83 0 445.223
2026-02-17 2024-11-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 83 0 445.140
2026-02-17 2024-11-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 167 1 445.057
2026-02-17 2024-11-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 17 0 444.890
2026-02-17 2024-11-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 17 0 444.873
2026-02-17 2024-11-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 37 0 444.856
2026-02-17 2024-11-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 83 0 444.819
2026-02-17 2024-11-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 102 0 444.736
2026-02-17 2024-11-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 232 1 444.634
2026-02-17 2024-11-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 33 0 444.402
2026-02-17 2024-11-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 83 0 444.369
2026-02-17 2024-11-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 17 0 444.286
2026-02-17 2024-11-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 83 0 444.269
2026-02-17 2024-10-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 83 0 444.186
2026-02-17 2024-10-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 83 0 444.103
2026-02-17 2024-10-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 167 1 444.020
2026-02-17 2024-10-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 167 1 443.853
2026-02-17 2024-10-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 250 1 443.686
2026-02-17 2024-10-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 667 2 443.436
2026-02-17 2024-10-25 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 83 0 442.769
2026-02-17 2024-10-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 33 0 442.686
2026-02-17 2024-10-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 36 0 442.653
2026-02-17 2024-10-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 167 1 442.617
2026-02-17 2024-12-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,9800 18 0 438.580
2026-02-17 2024-12-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8600 33 0 438.562
2026-02-17 2024-12-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 42 0 438.529
2026-02-17 2024-12-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2200 17 0 438.487
2026-02-17 2024-12-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 46 0 438.470
2026-02-17 2024-12-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1000 83 0 438.424
2026-02-17 2024-12-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2200 83 0 438.341
2026-02-17 2024-12-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 5,2200 -167 -1 438.258
2026-02-17 2024-12-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 5,1600 -667 -3 438.425
2026-02-17 2024-11-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1600 17 0 439.092
2026-02-17 2024-11-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1600 83 0 439.075
2026-02-17 2024-11-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 33 0 438.992
2026-02-17 2024-11-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 6,0000 33 0 438.959
2026-02-17 2024-11-25 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,6400 17 0 438.926
2026-02-17 2024-11-25 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 83 0 438.909
2026-02-17 2024-11-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,0400 8 0 438.826
2026-02-17 2024-11-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2800 17 0 438.818
2026-02-17 2024-11-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 29 0 438.801
2026-02-17 2024-11-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,0400 83 0 438.772
2026-02-17 2024-11-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,8000 -833 -4 438.689
2026-02-17 2024-11-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 5,1000 -833 -4 439.522
2026-02-17 2024-11-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 5,1000 -2.500 -13 440.355
2026-02-17 2024-11-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 83 0 442.855
2026-02-17 2024-11-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,5000 -1.667 -8 442.772
2026-02-17 2024-11-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 83 0 444.439
2026-02-17 2024-11-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 83 0 444.356
2026-02-17 2024-11-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,2600 -42 -0 444.273
2026-02-17 2024-11-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 S - Sale I 4,2000 -1.625 -7 444.315
2026-02-17 2024-11-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 17 0 445.940
2026-02-17 2024-11-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 445.923
2026-02-17 2024-10-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 15 0 442.450
2026-02-17 2024-10-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 83 0 442.435
2026-02-17 2024-10-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 83 0 442.352
2026-02-17 2024-10-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 33 0 442.269
2026-02-17 2024-10-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 200 1 442.236
2026-02-17 2024-10-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 208 1 442.036
2026-02-17 2024-10-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 17 0 441.828
2026-02-17 2024-10-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 348 1 441.811
2026-02-17 2024-10-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 20 0 441.463
2026-02-17 2024-10-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 500 2 441.443
2026-02-17 2024-10-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 50 0 440.943
2026-02-17 2024-10-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 167 1 440.893
2026-02-17 2024-10-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 83 0 440.726
2026-02-17 2024-10-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 35 0 440.643
2026-02-17 2024-10-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 250 1 440.608
2026-02-17 2024-10-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 17 0 440.358
2026-02-17 2024-10-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 167 1 440.341
2026-02-17 2024-09-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 17 0 440.174
2026-02-17 2024-09-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 17 0 440.157
2026-02-17 2024-09-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 17 0 440.140
2026-02-17 2024-09-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,0400 83 0 440.123
2026-02-17 2024-09-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 440.040
2026-02-17 2024-09-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 439.873
2026-02-17 2024-09-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 17 0 439.706
2026-02-17 2024-09-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 17 0 439.689
2026-02-17 2024-09-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,4000 42 0 439.672
2026-02-17 2024-09-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 83 0 439.630
2026-02-17 2024-09-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 150 1 439.547
2026-02-17 2024-09-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 683 3 439.397
2026-02-17 2024-09-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,4000 17 0 438.714
2026-02-17 2024-09-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,9200 81 0 438.697
2026-02-17 2024-09-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1000 17 0 438.616
2026-02-17 2024-09-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,1600 20 0 438.599
2026-02-17 2024-09-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 21 0 438.579
2026-02-17 2024-09-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,9800 83 0 438.558
2026-02-17 2024-09-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 17 0 438.475
2026-02-17 2024-09-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 21 0 438.458
2026-02-17 2024-09-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 38 0 438.437
2026-02-17 2024-09-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,4000 17 0 438.399
2026-02-17 2024-09-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2800 33 0 438.382
2026-02-17 2024-09-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2800 17 0 438.349
2026-02-17 2024-09-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,8800 21 0 438.332
2026-02-17 2024-09-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 83 0 438.311
2026-02-17 2024-09-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,4000 83 0 438.228
2026-02-17 2024-09-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,5800 83 0 438.145
2026-02-17 2024-09-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2200 21 0 438.062
2026-02-17 2024-09-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2200 83 0 438.041
2026-02-17 2024-09-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,2200 17 0 437.958
2026-02-17 2024-09-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 17 0 437.941
2026-02-17 2024-09-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 5,3400 83 0 437.924
2026-02-17 2024-09-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5600 21 0 437.841
2026-02-17 2024-09-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 167 1 437.820
2026-02-17 2024-09-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 167 1 437.653
2026-02-17 2024-09-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 34 0 437.486
2026-02-17 2024-09-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 58 0 437.452
2026-02-17 2024-09-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 83 0 437.394
2026-02-17 2024-08-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 17 0 437.311
2026-02-17 2024-08-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 17 0 437.294
2026-02-17 2024-08-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6200 21 0 437.277
2026-02-17 2024-08-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 17 0 437.256
2026-02-17 2024-08-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 14 0 437.239
2026-02-17 2024-08-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 21 0 437.225
2026-02-17 2024-08-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 96 0 437.204
2026-02-17 2024-08-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 167 1 437.108
2026-02-17 2024-08-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 21 0 436.941
2026-02-17 2024-08-27 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 83 0 436.920
2026-02-17 2024-08-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 167 1 436.837
2026-02-17 2024-08-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 50 0 436.670
2026-02-17 2024-08-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 333 1 436.620
2026-02-17 2024-08-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 833 3 436.287
2026-02-17 2024-08-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 17 0 435.454
2026-02-17 2024-08-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 21 0 435.437
2026-02-17 2024-08-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 83 0 435.416
2026-02-17 2024-08-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 21 0 435.333
2026-02-17 2024-08-14 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 83 0 435.312
2026-02-17 2024-08-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 17 0 435.229
2026-02-17 2024-08-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 22 0 435.212
2026-02-17 2024-08-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 167 1 435.190
2026-02-17 2024-08-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 167 1 435.023
2026-02-17 2024-08-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 333 1 434.856
2026-02-17 2024-08-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 637 2 434.523
2026-02-17 2024-08-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 17 0 433.886
2026-02-17 2024-08-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 21 0 433.869
2026-02-17 2024-08-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 23 0 433.848
2026-02-17 2024-08-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 43 0 433.825
2026-02-17 2024-08-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3600 478 2 433.782
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 17 0 433.304
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 21 0 433.287
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3600 30 0 433.266
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 83 0 433.236
2026-02-17 2024-07-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 33 0 426.210
2026-02-17 2024-07-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 167 1 426.177
2026-02-17 2024-07-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6800 167 1 426.010
2026-02-17 2024-07-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 417 2 425.843
2026-02-17 2024-07-25 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 29 0 425.426
2026-02-17 2024-07-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 21 0 425.397
2026-02-17 2024-07-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 33 0 425.376
2026-02-17 2024-07-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 17 0 425.343
2026-02-17 2024-07-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 165 1 425.326
2026-02-17 2024-07-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 168 1 425.161
2026-02-17 2024-07-23 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 333 1 424.993
2026-02-17 2024-07-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 83 0 424.660
2026-02-17 2024-07-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 29 0 424.577
2026-02-17 2024-07-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 83 0 424.548
2026-02-17 2024-07-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 117 0 424.465
2026-02-17 2024-07-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 467 2 424.348
2026-02-17 2024-07-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 83 0 423.881
2026-02-17 2024-07-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 25 0 423.798
2026-02-17 2024-07-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 208 1 423.773
2026-02-17 2024-07-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 392 2 423.565
2026-02-17 2024-07-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 87 0 423.173
2026-02-17 2024-07-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 37 0 423.086
2026-02-17 2024-07-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 37 0 423.049
2026-02-17 2024-07-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 83 0 423.012
2026-02-17 2024-07-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 833 3 422.929
2026-02-17 2024-07-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 42 0 422.096
2026-02-17 2024-07-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 42 0 422.054
2026-02-17 2024-07-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 46 0 422.012
2026-02-17 2024-07-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 83 0 421.966
2026-02-17 2024-07-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 533 2 421.883
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 81 0 433.153
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3600 167 1 433.072
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,1200 267 1 432.905
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3600 303 1 432.638
2026-02-17 2024-08-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,1200 1.000 3 432.335
2026-02-17 2024-08-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3600 17 0 431.335
2026-02-17 2024-08-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,2400 167 1 431.318
2026-02-17 2024-08-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 333 1 431.151
2026-02-17 2024-08-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3600 167 1 430.818
2026-02-17 2024-08-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3600 250 1 430.651
2026-02-17 2024-08-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 21 0 430.401
2026-02-17 2024-08-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3600 833 3 430.380
2026-02-17 2024-08-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 22 0 429.547
2026-02-17 2024-08-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 83 0 429.525
2026-02-17 2024-08-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 83 0 429.442
2026-02-17 2024-08-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 17 0 429.359
2026-02-17 2024-08-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 17 0 429.342
2026-02-17 2024-08-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 17 0 429.325
2026-02-17 2024-08-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 33 0 429.308
2026-02-17 2024-08-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 167 1 429.275
2026-02-17 2024-08-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 1.500 5 429.108
2026-02-17 2024-07-31 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 83 0 427.608
2026-02-17 2024-07-31 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 167 1 427.525
2026-02-17 2024-07-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 33 0 427.358
2026-02-17 2024-07-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 417 1 427.325
2026-02-17 2024-07-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 17 0 426.908
2026-02-17 2024-07-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 21 0 426.891
2026-02-17 2024-07-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 35 0 426.870
2026-02-17 2024-07-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 208 1 426.835
2026-02-17 2024-07-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 417 1 426.627
2026-02-17 2024-06-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 81 0 412.998
2026-02-17 2024-06-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 83 0 412.917
2026-02-17 2024-06-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 167 1 412.834
2026-02-17 2024-06-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 167 1 412.667
2026-02-17 2024-06-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 200 1 412.500
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 33 0 412.300
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6200 33 0 412.267
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 83 0 412.234
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6200 83 0 412.151
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 167 1 412.068
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 167 1 411.901
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6200 167 1 411.734
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 215 1 411.567
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 367 1 411.352
2026-02-17 2024-06-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 1.453 5 410.985
2026-02-17 2024-06-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 83 0 409.532
2026-02-17 2024-06-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 83 0 409.449
2026-02-17 2024-06-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 167 1 409.366
2026-02-17 2024-06-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 167 1 409.199
2026-02-17 2024-06-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 250 1 409.032
2026-02-17 2024-06-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 133 0 408.782
2026-02-17 2024-06-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 167 1 408.649
2026-02-17 2024-06-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 167 1 408.482
2026-02-17 2024-06-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 167 1 408.315
2026-02-17 2024-06-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 167 1 408.148
2026-02-17 2024-06-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 200 1 407.981
2026-02-17 2024-06-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 232 1 407.781
2026-02-17 2024-06-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 602 2 407.549
2026-02-17 2024-06-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 417 2 406.947
2026-02-17 2024-06-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 500 2 406.530
2026-02-17 2024-07-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 166 1 421.350
2026-02-17 2024-07-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 167 1 421.184
2026-02-17 2024-07-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 417 2 421.017
2026-02-17 2024-07-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 83 0 420.600
2026-02-17 2024-07-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 167 1 420.517
2026-02-17 2024-07-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 583 3 420.350
2026-02-17 2024-06-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 58 0 419.767
2026-02-17 2024-06-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 167 1 419.709
2026-02-17 2024-06-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 417 2 419.542
2026-02-17 2024-06-25 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 83 0 419.125
2026-02-17 2024-06-25 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 167 1 419.042
2026-02-17 2024-06-25 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 1.500 6 418.875
2026-02-17 2024-06-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 33 0 417.375
2026-02-17 2024-06-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 83 0 417.342
2026-02-17 2024-06-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 417.259
2026-02-17 2024-06-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 500 2 417.092
2026-02-17 2024-06-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 28 0 416.592
2026-02-17 2024-06-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 54 0 416.564
2026-02-17 2024-06-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 83 0 416.510
2026-02-17 2024-06-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 208 1 416.427
2026-02-17 2024-06-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 417 2 416.219
2026-02-17 2024-06-20 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 1.220 5 415.802
2026-02-17 2024-06-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 83 0 414.582
2026-02-17 2024-06-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 117 1 414.499
2026-02-17 2024-06-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 414.382
2026-02-17 2024-06-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 333 1 414.215
2026-02-17 2024-06-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 383 2 413.882
2026-02-17 2024-06-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 413.499
2026-02-17 2024-06-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 167 1 413.332
2026-02-17 2024-06-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3800 167 1 413.165
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 33 0 406.030
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 83 0 405.997
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 83 0 405.914
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 167 1 405.831
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 167 1 405.664
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 250 1 405.497
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 667 3 405.247
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 1.667 6 404.580
2026-02-17 2024-06-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 1.667 6 402.913
2026-02-17 2024-06-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 167 1 401.246
2026-02-17 2024-05-31 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 167 1 401.079
2026-02-17 2024-05-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 83 0 400.912
2026-02-17 2024-05-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 83 0 400.829
2026-02-17 2024-05-28 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 83 0 400.746
2026-02-17 2024-05-21 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 417 2 400.663
2026-02-17 2024-05-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 0,2400 167 0 400.246
2026-02-17 2024-05-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 167 1 400.079
2026-02-17 2024-05-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 88 0 399.912
2026-02-17 2024-05-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 83 0 399.824
2026-02-17 2024-05-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 125 1 399.741
2026-02-17 2024-05-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 399.616
2026-02-17 2024-05-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 333 1 399.449
2026-02-17 2024-05-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 367 1 399.116
2026-02-17 2024-05-13 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 417 2 398.749
2026-02-17 2024-05-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 333 1 398.332
2026-02-17 2024-05-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 333 1 397.999
2026-02-17 2024-05-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 83 0 397.666
2026-02-17 2024-05-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 83 0 397.583
2026-02-17 2024-05-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 83 0 397.500
2026-02-17 2024-05-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,7400 83 0 397.417
2026-02-17 2024-05-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 119 0 397.334
2026-02-17 2024-05-09 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 397.215
2026-02-17 2024-05-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 167 1 397.048
2026-02-17 2024-05-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 167 1 396.881
2026-02-17 2024-05-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 200 1 396.714
2026-02-17 2024-05-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 300 1 396.514
2026-02-17 2024-05-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 1.500 6 396.214
2026-02-17 2024-05-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 6.667 24 394.714
2026-02-17 2024-05-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 83 0 388.047
2026-02-17 2024-05-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 167 1 387.964
2026-02-17 2024-05-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 333 1 387.797
2026-02-17 2024-05-07 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 1.667 6 387.464
2026-02-17 2024-05-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 83 0 385.797
2026-02-17 2024-05-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 83 0 385.714
2026-02-17 2024-05-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 83 0 385.631
2026-02-17 2024-05-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 117 0 385.548
2026-02-17 2024-05-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6600 333 1 385.431
2026-02-17 2024-05-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 417 2 385.098
2026-02-17 2024-05-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 1.000 4 384.681
2026-02-17 2024-05-06 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 1.667 7 383.681
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 46 0 382.014
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 46 0 381.968
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 67 0 381.922
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 500 2 381.855
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 500 2 381.355
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 833 3 380.855
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 833 3 380.022
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 1.667 6 379.189
2026-02-17 2024-05-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 5.000 19 377.522
2026-02-17 2024-05-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 150 1 372.522
2026-02-17 2024-05-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 164 1 372.372
2026-02-17 2024-05-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 167 1 372.208
2026-02-17 2024-05-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 417 2 372.041
2026-02-17 2024-05-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 683 2 371.624
2026-02-17 2024-05-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 2.499 9 370.941
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 83 0 368.442
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 83 0 368.359
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 133 0 368.276
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 117 0 368.143
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 167 1 368.026
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 167 1 367.859
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 167 1 367.692
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 250 1 367.525
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 283 1 367.275
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 333 1 366.992
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 333 1 366.659
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 417 1 366.326
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,2400 667 2 365.909
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 667 2 365.242
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 667 2 364.575
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,1800 833 3 363.908
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 833 3 363.075
2026-02-17 2024-05-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 1.667 6 362.242
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 38 0 360.575
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,0600 167 1 360.537
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,2400 167 1 360.370
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 167 1 360.203
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 167 1 360.036
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 167 1 359.869
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,0600 333 1 359.702
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 338 1 359.369
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4200 333 1 359.031
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 333 1 358.698
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 333 1 358.365
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 383 1 358.032
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,4800 500 2 357.649
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 500 2 357.149
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,1200 667 2 356.649
2026-02-17 2024-04-30 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,5400 833 3 355.982
2026-02-17 2024-04-29 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 83 0 355.149
2026-02-17 2024-04-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,0600 33 0 355.066
2026-02-17 2024-04-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 83 0 355.033
2026-02-17 2024-04-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 83 0 354.950
2026-02-17 2024-04-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 250 1 354.867
2026-02-17 2024-04-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 800 3 354.617
2026-02-17 2024-04-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 833 3 353.817
2026-02-17 2024-04-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 833 3 352.984
2026-02-17 2024-04-26 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,3000 833 3 352.151
2026-02-17 2024-04-25 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 83 0 351.318
2026-02-17 2024-04-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 83 0 351.235
2026-02-17 2024-04-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 167 1 351.152
2026-02-17 2024-04-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 200 1 350.985
2026-02-17 2024-04-24 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 1.167 5 350.785
2026-02-17 2024-04-22 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 83 0 349.618
2026-02-17 2024-04-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 83 0 349.535
2026-02-17 2024-04-19 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 167 1 349.452
2026-02-17 2024-04-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 83 0 349.285
2026-02-17 2024-04-18 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 83 0 349.202
2026-02-17 2024-04-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 34 0 349.119
2026-02-17 2024-04-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 83 0 349.085
2026-02-17 2024-04-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 131 0 349.002
2026-02-17 2024-04-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 167 1 348.871
2026-02-17 2024-04-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 208 1 348.704
2026-02-17 2024-04-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 333 1 348.496
2026-02-17 2024-04-17 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 367 1 348.163
2026-02-17 2024-04-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 71 0 347.796
2026-02-17 2024-04-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 205 1 347.725
2026-02-17 2024-04-16 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 500 2 347.520
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 83 0 347.020
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7200 167 1 346.937
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,8400 167 1 346.770
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 167 1 346.603
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0200 167 1 346.436
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 349 1 346.269
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,6000 417 2 345.920
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 500 2 345.503
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 500 2 345.003
2026-02-17 2024-04-15 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9600 833 3 344.503
2026-02-17 2024-04-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 0,4200 50 0 343.670
2026-02-17 2024-04-12 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,0800 1.847 8 343.620
2026-02-17 2024-04-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 35 0 341.773
2026-02-17 2024-04-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 46 0 341.738
2026-02-17 2024-04-11 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 167 1 341.692
2026-02-17 2024-04-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 17 0 341.525
2026-02-17 2024-04-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 46 0 341.508
2026-02-17 2024-04-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 333 1 341.462
2026-02-17 2024-04-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 333 1 341.129
2026-02-17 2024-04-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 367 2 340.796
2026-02-17 2024-04-10 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 383 2 340.429
2026-02-17 2024-04-08 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6820 42 0 340.046
2026-02-17 2024-04-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 42 0 340.004
2026-02-17 2024-04-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,8000 42 0 339.962
2026-02-17 2024-04-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 333 1 339.920
2026-02-17 2024-04-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 417 2 339.587
2026-02-17 2024-04-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 667 3 339.170
2026-02-17 2024-04-05 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 1.290 5 338.503
2026-02-17 2024-04-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 58 0 337.213
2026-02-17 2024-04-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,6800 83 0 337.155
2026-02-17 2024-04-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 96 0 337.072
2026-02-17 2024-04-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 96 0 336.976
2026-02-17 2024-04-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,7800 167 1 336.880
2026-02-17 2024-04-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 154 1 336.713
2026-02-17 2024-04-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 167 1 336.559
2026-02-17 2024-04-04 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 333 1 336.392
2026-02-17 2024-04-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,1400 83 0 336.059
2026-02-17 2024-04-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 83 0 335.976
2026-02-17 2024-04-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 83 0 335.893
2026-02-17 2024-04-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 83 0 335.810
2026-02-17 2024-04-03 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 167 1 335.727
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,4400 46 0 335.560
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 3,9000 167 1 335.514
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 167 1 335.347
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 167 1 335.180
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 200 1 335.013
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2600 200 1 334.813
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 250 1 334.613
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,2000 333 1 334.363
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,3200 333 1 334.030
2026-02-17 2024-04-02 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 417 2 333.697
2026-02-17 2024-04-01 5 Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 P - Purchase I 4,5000 333 1 333.280
2026-02-17 3/A Ralston Theodore CITR Common Stock, par value $0.0001 D 171.256
2026-02-17 3/A Ralston Theodore By Spouse CITR Common Stock, par value $0.0001 I 333.280
2025-10-15 3 BoltRock Holdings LLC GEVI Series A Preferred Stock D 1.815.155
2025-10-15 3 BoltRock Holdings LLC GEVI Common Stock D 1.500.000
2025-10-15 2025-09-03 4 BoltRock Holdings LLC GEVI Common Stock C - Conversion D 2.166.667 2.416.667
2025-09-23 3 Conboy Stephen GEVI Common Stock, par value $0.0001 D 3.900.000
2025-09-23 3 Ralston Theodore GEVI Common Stock, par value $0.0001 D 2.811.133
2025-09-23 3 Ralston Theodore GEVI Series A Preferred Stock, par value $0.0001 D 8.184.845
2024-12-05 3 Ralston Joshua Eugene GEVI Common Stock, par value $0.0001 per share D 5.000.000
2024-12-05 3 Ralston Joshua Eugene GEVI Series A Preferred Stock, par value $0.0001 D 10.000.000
P
Åbent marked eller privat køb af ikke-afledte eller afledte værdipapirer
S
Åbent marked eller privat salg af ikke-afledte eller afledte værdipapirer
A
Tildeling, tildeling eller anden erhvervelse af værdipapirer fra virksomheden (såsom en option)
C
Konvertering af derivat
D
Salg eller overførsel af værdipapirer tilbage til virksomheden
F
Betaling af udnyttelseskurs eller skatteforpligtelse ved brug af en del af værdipapirer modtaget fra selskabet
G
Gave af værdipapirer af eller til insideren
K
Aktieswaps og lignende sikringstransaktioner
M
Udnyttelse eller konvertering af afledt værdipapir modtaget fra virksomheden (såsom en option)
V
En transaktion rapporteret frivilligt på formular 4
J
Andet (ledsaget af en fodnote, der beskriver transaktionen)
Other Listings
US:CITR 6,55 $
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista