Nov 25
2024
SELL
Open market or private sale
$105,739
$119.75 p/Share
883
Reduced 0.43%
204,393
Common Stock
Oct 01
2024
SELL
Open market or private sale
$3,923,625
$104.63 p/Share
37,500
Reduced 15.45%
205,276
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$1,317,375
$35.13 p/Share
37,500
Added 13.38%
242,776
Common Stock
Aug 26
2024
SELL
Open market or private sale
$90,607
$102.15 p/Share
887
Reduced 0.43%
205,276
Common Stock
May 24
2024
SELL
Open market or private sale
$95,043
$108.87 p/Share
873
Reduced 0.42%
206,163
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
$299,939
$35.13 p/Share
8,538
Added 3.96%
207,036
Common Stock
Feb 28
2024
SELL
Open market or private sale
$305,190
$91.02 p/Share
3,353
Reduced 1.66%
198,498
Common Stock
Feb 27
2024
SELL
Open market or private sale
$305,274
$92.2 p/Share
3,311
Reduced 1.61%
201,851
Common Stock
Feb 26
2024
SELL
Open market or private sale
$292,830
$87.1 p/Share
3,362
Reduced 1.61%
205,162
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
39,451
Added 15.91%
208,524
Common Stock
Feb 20
2024
SELL
Open market or private sale
$144,107
$75.37 p/Share
1,912
Reduced 1.12%
169,073
Common Stock
Feb 28
2023
SELL
Open market or private sale
$95,709
$53.32 p/Share
1,795
Reduced 1.04%
170,985
Common Stock
Feb 27
2023
SELL
Open market or private sale
$81,909
$54.03 p/Share
1,516
Reduced 0.87%
172,780
Common Stock
Feb 24
2023
SELL
Open market or private sale
$78,092
$53.82 p/Share
1,451
Reduced 0.83%
174,296
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
27,055
Added 13.34%
175,747
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
4,342
Added 2.84%
148,692
Common Stock
Feb 22
2023
SELL
Open market or private sale
$72,769
$55.38 p/Share
1,314
Reduced 0.9%
144,350
Common Stock
Feb 21
2023
SELL
Open market or private sale
$74,168
$55.64 p/Share
1,333
Reduced 0.91%
145,664
Common Stock
Sep 20
2022
SELL
Open market or private sale
$124,154
$47.66 p/Share
2,605
Reduced 1.74%
146,997
Common Stock
Feb 25
2022
SELL
Open market or private sale
$108,733
$54.15 p/Share
2,008
Reduced 1.32%
149,602
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
33,564
Added 18.13%
151,610
Common Stock
Feb 22
2022
SELL
Open market or private sale
$250,738
$54.05 p/Share
4,639
Reduced 3.78%
118,046
Common Stock
Sep 20
2021
SELL
Open market or private sale
$202,711
$76.93 p/Share
2,635
Reduced 2.1%
122,685
Common Stock
Aug 23
2021
-
25,000
Reduced 16.63%
125,320
Common Stock
Feb 23
2021
SELL
Open market or private sale
$392,944
$95.84 p/Share
4,100
Reduced 2.66%
150,320
Common Stock