Mar 03
2025
SELL
Payment of exercise price or tax liability
$854,167
$89.05 p/Share
9,592
Reduced 11.46%
74,097
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
17,373
Added 17.19%
83,689
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$624,009
$88.6 p/Share
7,043
Reduced 9.6%
66,316
Common Stock
Feb 24
2025
BUY
Exercise of conversion of derivative security
-
15,717
Added 17.64%
73,359
Common Stock
Aug 21
2024
SELL
Open market or private sale
$30,143,454
$73.13 p/Share
412,190
Reduced 87.73%
57,642
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$8,148,865
$31.08 p/Share
262,190
Added 51.43%
247,642
Common Stock
Aug 21
2024
BUY
Grant, award, or other acquisition
$4,387,500
$29.25 p/Share
150,000
Added 41.94%
207,642
Common Stock
Aug 20
2024
SELL
Open market or private sale
$6,397,836
$72.86 p/Share
87,810
Reduced 60.37%
57,642
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$2,482,388
$28.27 p/Share
87,810
Added 37.64%
145,452
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$606,602
$64.15 p/Share
9,456
Reduced 14.09%
57,642
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
17,098
Added 20.31%
67,098
Common Stock
Aug 29
2023
SELL
Open market or private sale
$7,946,400
$56.76 p/Share
140,000
Reduced 73.68%
50,000
Common Stock
Aug 29
2023
BUY
Exercise of conversion of derivative security
$2,954,000
$21.1 p/Share
140,000
Added 42.42%
190,000
Common Stock
Aug 12
2022
SELL
Open market or private sale
$4,577,000
$62.5 p/Share
73,232
Reduced 59.43%
50,000
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$821,663
$11.22 p/Share
73,232
Added 37.28%
123,232
Common Stock
Aug 11
2022
SELL
Open market or private sale
$2,944,902
$63.06 p/Share
46,700
Reduced 48.29%
50,000
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$523,974
$11.22 p/Share
46,700
Added 32.57%
96,700
Common Stock
Aug 10
2022
SELL
Open market or private sale
$5,009,054
$62.56 p/Share
80,068
Reduced 61.56%
50,000
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$893,559
$11.16 p/Share
80,068
Added 61.53%
50,068
Common Stock