Aug 23
2024
-
38,503
Reduced 5.08%
719,732
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$18,592,394
$175.69 p/Share
105,825
Reduced 12.25%
758,235
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$12,712,826
$72.02 p/Share
176,518
Added 18.65%
770,105
Common Stock
Apr 02
2024
-
9,500
Reduced 1.36%
687,542
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$99,996
$25.15 p/Share
3,976
Added 0.57%
697,042
Common Stock
Mar 30
2024
SELL
Payment of exercise price or tax liability
$1,110,204
$143.53 p/Share
7,735
Reduced 1.1%
693,066
Common Stock
Mar 30
2024
BUY
Grant, award, or other acquisition
-
14,376
Added 2.01%
700,801
Common Stock
Mar 26
2024
BUY
Grant, award, or other acquisition
-
5,683
Added 0.82%
686,425
Restricted Stock Units
Dec 26
2023
-
2,500
Reduced 0.37%
680,742
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$62,875
$25.15 p/Share
2,500
Added 0.36%
683,242
Common Stock
May 26
2023
-
7,000
Reduced 1.02%
680,742
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$1,041,825
$95.17 p/Share
10,947
Reduced 1.54%
700,276
Common Stock
Mar 30
2023
-
14,711
Reduced 2.09%
687,742
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
21,385
Added 2.92%
711,223
Common Stock
Mar 30
2023
BUY
Exercise of conversion of derivative security
$77,370
$35.54 p/Share
2,177
Added 0.31%
702,453
Common Stock
Mar 28
2023
BUY
Grant, award, or other acquisition
-
7,619
Added 1.09%
689,838
Restricted Stock Units
Feb 16
2023
BUY
Exercise of conversion of derivative security
$125,750
$25.15 p/Share
5,000
Added 0.73%
682,219
Common Stock
Aug 30
2022
-
12,500
Reduced 1.81%
677,219
Common Stock
Aug 29
2022
SELL
Open market or private sale
$2,104,904
$113.1 p/Share
18,611
Reduced 2.63%
689,719
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
$1,349,206
$68.83 p/Share
19,602
Added 2.69%
708,330
Common Stock
Aug 26
2022
SELL
Open market or private sale
$7,804,006
$113.0 p/Share
69,062
Reduced 9.11%
688,778
Common Stock
Aug 26
2022
BUY
Exercise of conversion of derivative security
$2,023,517
$29.3 p/Share
69,062
Added 8.35%
757,840
Common Stock
May 31
2022
-
3,500
Reduced 0.51%
688,778
Common Stock
May 27
2022
-
896
Reduced 0.13%
692,278
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$203,550
$27.14 p/Share
7,500
Added 1.07%
693,174
Common Stock