CITR / CitroTech Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

CitroTech Inc.
US ˙ NYSEAM

Acțiuni restante 22,357,412 shares
Acțiuni Insider3.644.463 shares
Proprietatea din interior16,30 %
Total Insiders9
Scorul de sentimente din interior

Insider Sentiment Score găsește companiile cumpărate de persoane din interior.

Este rezultatul unui model cantitativ sofisticat, multifactorial, care identifică companiile cu cele mai înalte niveluri de acumulare de persoane interne. Modelul de scoring folosește o combinație a numărului net de persoane din interior care cumpără în ultimele 90 de zile, totalul acțiunilor cumpărate ca procent din flota și totalul acțiunilor deținute de insider. Numărul variază de la 0 la 100, numerele mai mari indicând un nivel mai ridicat de acumulare pentru semenii săi, iar 50 fiind media.

Frecvența actualizării: zilnic

Vedeți Top Picks Insiders, care oferă o listă a companiilor cu cea mai mare acumulare de persoane din interior.

Scorul de sentiment al ofițerului

Scorul de sentiment al ofițerilor găsește companii cumpărate de ofițerii corporativi.

Prin definiție, Ofițerii Corporativi sunt Corporate Insiders, dar spre deosebire de unii dintre ceilalți Insiders (10% Acționari și Membri ai Consiliului de Administrație), Ofițerii lucrează zilnic pentru companie și își folosesc banii atunci când tranzacționează . (10% acționari și membri ai consiliului de administrație sunt adesea administratori de fonduri care gestionează banii altor persoane.) Ca atare, tranzacțiile privilegiate efectuate de către ofițeri sunt mult mai semnificative și ar trebui tratate în mod corespunzător.

La fel ca Scorul Sentimentului Insider, Scorul Sentimentului Ofițerului este rezultatul unui model cantitativ sofisticat, multifactorial, care identifică companiile cu cele mai înalte niveluri de acumulare de ofițeri.

Frecvența actualizării: zilnic

Vedeți Top Picks Insiders, care oferă o listă a companiilor cu cel mai mare sentiment din interior.

Valori cheie ale insiderului

Acest card arată modul în care compania se clasifică de-a lungul diferitelor valori interne. Clasamentul percentilei arată cum se compară această companie cu alte companii de pe piețele din SUA. Clasamentele mai înalte indică situații mai bune.

De exemplu, este în general acceptat că cumpărarea din interior este un indicator pozitiv, astfel încât companiile cu mai multe achiziții din interior s-ar clasa mai sus decât companiile cu mai puține achiziții din interior (sau chiar vânzări din interior).

Numărul net de persoane din interior care cumpără (clasament)

0 ( )
1204 out of 10931

Numărul net de persoane din interior care cumpără este numărul total de persoane din interior care cumpără minus numărul total de persoane din interior care au vândut în ultimele 90 de zile. Rangul percentilei este afișat aici (interval de la 0 la 100%).

Procent din flota cumpărată de persoane din interior (clasament)

0.000% ( )
1200 out of 10786

Procent of Float Bought by Insiders este numărul total de acțiuni cumpărate de insiders minus numărul total de acțiuni vândute de insiders în ultimele 90 de zile, împărțit la flota totală și înmulțit cu 100.

Graficul privind tranzacțiile privilegiate

CitroTech Inc. tranzacții privilegiate sunt prezentate în graficul următor. Insiders sunt ofițeri, directori sau investitori importanți într-o companie. În general, este în general ilegal ca persoanele din interior să facă tranzacții în companiile lor pe baza unor informații materiale, nepublice. Acest lucru nu înseamnă că este ilegal pentru ei să facă tranzacții în propriile companii. Cu toate acestea, ei trebuie să raporteze toate tranzacțiile către SEC printr-un Formular 4.

Lista de persoane din interior și valori de profitabilitate

Acest tabel prezintă lista persoanelor din interior cunoscute și este generată automat din dosarele dezvăluite SEC. Pe lângă nume, cel mai recent titlu și desemnarea directorului, a ofițerului sau a proprietarului în proporție de 10%, oferim cele mai recente dețineri divulgate. În plus, atunci când este posibil, oferim performanța comercială istorică pentru persoane din interior. Performanța comercială istorică este o medie ponderată a performanței tranzacțiilor reale de cumpărare pe piață deschisă efectuate de către insider. Pentru mai multe informații despre cum se calculează, urmăriți acest webinar YouTube.

See our leaderboard of most profitable insider traders.

Insider Profit mediu (%) Acțiuni
Deținut
Despică
Ajustat
BoltRock Holdings LLC 10% Owner - [10%] 1.500.000 0
Stephen Conboy Chief Technology Officer - [O] 2.483.334 2.483.334
Craig A Huff Director, 10% Owner - [D] [10%] 41.667 41.667
Insider Profit mediu (%) Acțiuni
Deținut
Despică
Ajustat
Andrew Hotsko Chief Operating Officer - [O] 150.000 150.000
Anthony F Newton General Counsel - [O] 166.667 166.667
Jeffery Bruce Pomerantz Director - [D] 41.667 41.667
Insider Profit mediu (%) Acțiuni
Deținut
Despică
Ajustat
Joshua Eugene Ralston - 583.334 583.334
Theodore Ralston Director, 10% Owner - [D] [10%] 0 0
Nanuk Warman CFO/Secretary - [O] 177.794 177.794

Report errors via our new Insider Auditing Tool

Înregistrări ale achizițiilor interne - Analiza profitului pe termen scurt

În această secțiune, analizăm profitabilitatea fiecărei achiziții neplanificate, pe piață deschisă, efectuată în CITR / CitroTech Inc.. Această analiză ajută la înțelegerea dacă persoana din interior generează în mod constant profituri anormale și merită urmărită. Această analiză este pentru un an după fiecare tranzacție și rezultatele sunt teoretice .

Următorul tabel prezintă cele mai recente achiziții pe piața deschisă care nu făceau parte dintr-un plan de tranzacționare automată.

Data tranzacției Insider Raportat
Acțiuni
Raportat
Preț
Ajustat
Acțiuni
Ajustat
Preț
Baza costurilor Zile pentru
Max
Pret la
Max
Max
Profit ($)
Randament maxim (%)
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

Prețul ajustat este prețul ajustat în divizarea. Acțiunile ajustate reprezintă acțiunile ajustate în funcție de divizarea.

CITR / CitroTech Inc. Insider Trades
Înregistrări ale vânzărilor din interior - Analiza pierderilor pe termen scurt

În această secțiune, analizăm evitarea pierderilor pe termen scurt a fiecărei vânzări neplanificate, pe piață deschisă, efectuată în CITR / CitroTech Inc.. Un model consistent de evitare a pierderilor poate sugera că viitoarele tranzacții de vânzare pot prezice scăderi ale prețului. Această analiză este pentru un an după fiecare tranzacție și rezultatele sunt teoretice .

Următorul tabel arată cele mai recente vânzări pe piața deschisă care nu făceau parte dintr-un plan de tranzacționare automată.

Data tranzacției Insider Raportat
Acțiuni
Raportat
Preț
Ajustat
Acțiuni
Ajustat
Preț
Baza costurilor Zile pentru
Min
Pret la
Min
Pierdere maximă
Evitat ($)
Pierdere maximă
Evitat (%)
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

Prețul ajustat este prețul ajustat în divizarea. Acțiunile ajustate reprezintă acțiunile ajustate în funcție de divizarea.

CITR / CitroTech Inc. Insider Trades
Istoricul tranzactiilor

Faceți clic pe pictograma link pentru a vedea istoricul complet al tranzacțiilor. Tranzacțiile raportate ca parte a unui plan de tranzacționare automată 10b5-1 vor avea un X în coloana marcată 10b-5.

Fişier
Data
Comerț
Data
Formă Insider Ticker Titlul de securitate Cod 10b5-1 Direct Exercițiu
Preț
Unitate
Preț
Unități
Schimbat
Valoare
Schimbat (1K)
Rămas
Opțiuni
Rămas
Acțiuni
2026-06-05 2026-03-16 4 HUFF CRAIG A CITR Common Stock A - Award D 41.667 41.667
2026-06-01 2026-05-29 4 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 J - Other I -600.000 1.574.328
2026-06-01 2026-05-29 4 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Common Stock, par value $0.0001 G - Gift I -105.000 2.174.328
2026-06-01 2026-05-29 4 Ralston Theodore CITR Common Stock, par value $0.0001 C - Conversion D 44.447 215.703
2026-06-01 2026-05-28 4 Ralston Theodore By virtue of sole member of TC Special Investments LLC CITR Series A Preferred Stock, par value $0.0001 D - Sale to Issuer I -1.364.141 0
2026-06-01 2026-05-28 4 HUFF CRAIG A By BoltRock Holdings LLC CITR Series A Preferred Stock D - Sale to Issuer I -302.526 0
2026-04-30 2026-04-28 4 HUFF CRAIG A By BoltRock Holdings LLC CITR Common Stock C - Conversion I 2,4000 940.799 2.258 3.357.467
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 By Spouse CITR Common Stock, par value $0.0001 I 333.280
2026-02-17 3/A Ralston Theodore CITR Common Stock, par value $0.0001 D 171.256
2025-10-15 3 BoltRock Holdings LLC GEVI Common Stock D 1.500.000
2025-10-15 3 BoltRock Holdings LLC GEVI Series A Preferred Stock D 1.815.155
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 Series A Preferred Stock, par value $0.0001 D 8.184.845
2025-09-23 3 Ralston Theodore GEVI Common Stock, par value $0.0001 D 2.811.133
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
Piața deschisă sau achiziția privată de titluri nederivate sau derivate
S
Piața deschisă sau vânzarea privată a titlurilor de valoare nederivate sau derivate
A
Acordarea, atribuirea sau alte achiziții de valori mobiliare de la companie (cum ar fi o opțiune)
C
Conversia derivatei
D
Vânzarea sau transferul de valori mobiliare înapoi către companie
F
Plata prețului de exercițiu sau a obligației fiscale folosind o parte din titlurile de valoare primite de la companie
G
Donarea de valori mobiliare de către sau către persoane din interior
K
Swap-uri de acțiuni și tranzacții similare de acoperire împotriva riscurilor
M
Exercitarea sau conversia titlurilor derivate primite de la companie (cum ar fi o opțiune)
V
O tranzacție raportată voluntar pe Formularul 4
J
Altele (însoțite de o notă de subsol care descrie tranzacția)
How Much do you Like Fintel?
Please share your opinion of our service!
Excellent Bad
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