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

CitroTech Inc.
US ˙ NYSEAM

Azioni in circolazione 22,357,412 shares
Azioni degli insider3.644.463 shares
Proprietà degli insider31,32 %
Numero totale di insider9
Indice del sentiment degli insider

L'indice del sentiment degli insider identifica le società le cui azioni vengono acquistate dagli insider aziendali.

È il risultato di un sofisticato modello quantitativo multi-fattore che identifica le società con i più alti livelli di accumulo di insider. Il modello di punteggio utilizza una combinazione del numero netto di acquisti degli insider negli ultimi 90 giorni, delle azioni totali acquistate in percentuale del flottante e delle azioni totali possedute dagli insider. Il punteggio varia da 0 a 100: i numeri più alti indicano un livello di accumulo superiore ad altre società, mentre 50 rappresenta la media.

Frequenza di aggiornamento: giornaliera

Vedi I preferiti degli insider, per accedere all'elenco delle società con il più alto accumulo di insider.

Indice del sentiment dei dirigenti

L'indice del sentiment dei dirigenti identifica le società le cui azioni vengono acquistate dai dirigenti aziendali.

Per definizione, i dirigenti aziendali sono insider della società, ma a differenza di altri insider (azionisti al 10% e membri del consiglio di amministrazione), i dirigenti lavorano quotidianamente per la società e utilizzano il proprio denaro quando fanno trading (gli azionisti al 10% e i membri del consiglio di amministrazione sono spesso gestori di fondi che gestiscono il denaro di altre persone). Pertanto, le operazioni di insider trading effettuate dai dirigenti sono molto più significative e devono essere trattate in modo appropriato.

Come l'indice del sentiment degli insider, l'indice del sentiment dei dirigenti è il risultato di un sofisticato modello quantitativo multi-fattore che identifica le società con i più alti livelli di accumulo di dirigenti.

Frequenza di aggiornamento: giornaliera

Vedi I preferiti degli insider, per accedere all'elenco delle società con il più alto sentiment degli insider.

Principali indicatori per gli insider

Questa scheda mostra il posizionamento della società in base a diversi indicatori di insider. Il grado percentile mostra come la società si colloca rispetto alle altre società dei mercati statunitensi. Posizioni più alte indicano situazioni migliori.

Ad esempio, è generalmente accettato che gli acquisti di insider siano un indicatore positivo, per cui le società con un maggior numero di acquisti di insider si classificherebbero più in alto rispetto a quelle con un minor numero di acquisti di insider (o addirittura di vendite di insider).

Numero netto di acquisti di insider (classifica)

0 ( )
1204 out of 10931

Il numero netto di acquisti di insider è il numero totale di acquisti di insider meno il numero totale di vendite di insider negli ultimi 90 giorni. Il grado percentile è mostrato qui (intervallo da 0 a 100%).

Percentuale del flottante acquistato dagli insider (classifica)

0.000% ( )
1200 out of 10786

La percentuale del flottante acquistato dagli insider è data dal numero totale di azioni acquistate dagli insider meno il numero totale di azioni vendute dagli insider negli ultimi 90 giorni, divisa per il flottante totale e moltiplicata per 100.

Grafico sull'insider trading

Il grafico seguente mostra le operazioni di insider trading di CitroTech Inc.. Gli insider sono funzionari, direttori o investitori importanti di una società. In generale, è illegale per gli insider effettuare operazioni di compravendita nelle loro aziende sulla base di informazioni materiali non pubbliche. Ciò non significa che sia illegale per loro effettuare qualsiasi operazioni di trading nelle proprie aziende. Tuttavia, devono segnalare tutte le operazioni alla SEC tramite un modulo 4.

Lista degli insider e indicatori di redditività

Questa tabella mostra la lista degli insider noti ed è generata automaticamente a partire dai depositi effettuati presso la SEC. Oltre ai nomi, al titolo più recente e alla designazione di amministratore, funzionario o proprietario al 10%, forniamo le ultime partecipazioni divulgate. Inoltre, quando possibile, forniamo la performance storica delle transazioni dell'insider. La performance storica delle transazioni è una media ponderata della performance delle operazioni di acquisto sul mercato aperto effettuate dall'insider. Per maggiori informazioni su come viene calcolata, guarda questo webinar su YouTube.

See our leaderboard of most profitable insider traders.

Insider Utile medio (%) Azioni
possedute
Rettificato
per il frazionamento azionario
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 Utile medio (%) Azioni
possedute
Rettificato
per il frazionamento azionario
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 Utile medio (%) Azioni
possedute
Rettificato
per il frazionamento azionario
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

Storico degli acquisti di insider - Analisi degli utili a breve termine

In questa sezione analizziamo la redditività di ogni acquisto non pianificato di insider effettuato sul mercato aperto in CITR / CitroTech Inc.. Questa analisi aiuta a capire se l'insider genera costantemente rendimenti anomali e se vale la pena seguirlo. L'analisi riguarda l'anno successivo a ciascuna operazione, e i risultati sono teorici .

La tabella seguente mostra gli acquisti più recenti sul mercato aperto che non facevano parte di un piano di trading automatico.

Data dell'operazione Insider Azioni
dichiarate
Prezzo
dichiarato
Azioni
rettificate
Prezzo
rettificato
Base di costo Giorni fino al
massimo
Prezzo al
massimo
Profitto
massimo ($)
Rendimento massimo (%)
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

Il prezzo rettificato è il prezzo rettificato per il frazionamento azionario. Le azioni rettificate sono le azioni rettificate per il frazionamento azionario.

CITR / CitroTech Inc. Insider Trades
Storico delle vendite di insider - Analisi delle perdite a breve termine

In questa sezione, analizziamo l'evitamento delle perdite a breve termine di ogni vendita di insider non pianificata ed effettuata sul mercato aperto in CITR / CitroTech Inc.. Un modello coerente di evitamento delle perdite può suggerire che future transazioni di vendita potrebbero predire cali di prezzo. L'analisi riguarda l'anno successivo a ciascuna operazione, e i risultati sono teorici .

La tabella seguente mostra le vendite più recenti sul mercato aperto che non facevano parte di un piano di trading automatico.

Data dell'operazione Insider Azioni
dichiarate
Prezzo
dichiarato
Azioni
rettificate
Prezzo
rettificato
Base di costo Giorni fino al
minimo
Prezzo al
minimo
Perdita massima
evitata ($)
Perdita massima
evitata (%)
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

Il prezzo rettificato è il prezzo rettificato per il frazionamento azionario. Le azioni rettificate sono le azioni rettificate per il frazionamento azionario.

CITR / CitroTech Inc. Insider Trades
Storico delle transazioni

Clicca sull'icona del link per visualizzare la cronologia completa delle transazioni. Le transazioni segnalate come parte di un piano di trading automatico 10b5-1 saranno contrassegnate con una X nella colonna contrassegnata con 10b-5.

Data di
deposito
Data dell'
operazione
Modulo Insider Ticker Titolo Codice 10b5-1 Diretto Prezzo
di esercizio
Prezzo
unitario
Unità
modificate
Valore
modificato (1K)
Opzioni
rimanenti
Azioni
rimanenti
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
Acquisto sul mercato aperto o privato di un titolo non derivato o derivato
S
Vendita sul mercato aperto o privato di un titolo non derivato o derivato
A
Concessione, assegnazione o altra acquisizione di titoli dall'azienda (ad esempio un'opzione)
C
Conversione di un derivato
D
Vendita o trasferimento di titoli alla società
F
Pagamento del prezzo di esercizio o del debito fiscale con la quota di titoli ricevuta dalla società
G
Regalo di titoli da parte o a favore dell'insider
K
Equity swap e operazioni di copertura analoghe
M
Esercizio o conversione di un titolo derivato ricevuto dall'azienda (ad esempio un'opzione)
V
Una transazione dichiarata volontariamente sul modulo 4
J
Altro (accompagnato da una nota a piè di pagina che descriva l'operazione)
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