Jan 02
2025
SELL
Open market or private sale
$3,122,000
$124.88 p/Share
25,000
Reduced 23.95%
79,397
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$492,750
$19.71 p/Share
25,000
Added 19.32%
104,397
Common Stock
Nov 25
2024
SELL
Open market or private sale
$1,547,625
$123.81 p/Share
12,500
Reduced 8.1%
141,897
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$1,478,250
$19.71 p/Share
75,000
Added 32.69%
154,397
Common Stock
Feb 26
2024
SELL
Open market or private sale
$689,404
$85.95 p/Share
8,021
Reduced 9.18%
79,397
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
34,568
Added 28.34%
87,418
Common Stock
Aug 03
2023
SELL
Open market or private sale
$2,352,636
$94.4 p/Share
24,922
Reduced 32.04%
52,850
Common Stock
Mar 03
2023
SELL
Open market or private sale
$293,590
$106.76 p/Share
2,750
Reduced 3.42%
77,772
Common Stock
Feb 27
2023
SELL
Open market or private sale
$186,845
$104.15 p/Share
1,794
Reduced 2.18%
80,522
Common Stock
Feb 24
2023
SELL
Open market or private sale
$382,259
$104.3 p/Share
3,665
Reduced 4.26%
82,316
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
17,927
Added 17.25%
85,981
Common Stock
Nov 07
2022
SELL
Open market or private sale
$1,371,875
$109.75 p/Share
12,500
Reduced 15.52%
68,054
Common Stock
Oct 04
2022
SELL
Open market or private sale
$1,250,000
$100.0 p/Share
12,500
Reduced 13.43%
80,554
Common Stock
Oct 04
2022
BUY
Exercise of conversion of derivative security
$246,375
$19.71 p/Share
12,500
Added 11.84%
93,054
Common Stock
Mar 03
2022
SELL
Open market or private sale
$222,466
$80.75 p/Share
2,755
Reduced 3.31%
80,554
Common Stock
Mar 02
2022
SELL
Open market or private sale
$120,603
$84.22 p/Share
1,432
Reduced 1.69%
83,309
Common Stock
Feb 25
2022
SELL
Open market or private sale
$134,859
$70.57 p/Share
1,911
Reduced 2.21%
84,741
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
27,332
Added 23.98%
86,652
Common Stock
Mar 03
2021
SELL
Open market or private sale
$419,859
$102.63 p/Share
4,091
Reduced 6.45%
59,320
Common Stock
Mar 02
2021
SELL
Open market or private sale
$145,640
$100.58 p/Share
1,448
Reduced 2.23%
63,411
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
13,602
Added 17.34%
64,859
Common Stock