Nov 14
2023
SELL
Open market or private sale
$10,049,500
$100.85 p/Share
99,648
Reduced 25.73%
287,564
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
$3,583,342
$35.96 p/Share
99,648
Added 20.47%
387,212
Common Stock
Jul 03
2023
SELL
Open market or private sale
$11,127,803
$111.67 p/Share
99,649
Reduced 25.73%
287,564
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$3,583,378
$35.96 p/Share
99,649
Added 20.47%
387,213
Common Stock
Mar 13
2023
SELL
Open market or private sale
$5,530,715
$98.24 p/Share
56,298
Reduced 16.37%
287,564
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$2,072,329
$36.81 p/Share
56,298
Added 14.07%
343,862
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$558,218
$101.09 p/Share
5,522
Reduced 2.0%
270,871
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
16,693
Added 5.49%
287,564
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$1,753,707
$102.55 p/Share
17,101
Reduced 5.83%
276,393
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
30,313
Added 9.36%
293,494
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$208,571
$86.76 p/Share
2,404
Reduced 0.97%
245,172
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
18,009
Added 6.4%
263,181
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$271,031
$88.95 p/Share
3,047
Reduced 1.22%
247,576
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$1,442,140
$90.01 p/Share
16,022
Reduced 6.01%
250,623
Common Stock
Feb 20
2022
BUY
Grant, award, or other acquisition
-
28,756
Added 9.73%
266,645
Common Stock
Nov 09
2021
SELL
Open market or private sale
$7,262,601
$132.91 p/Share
54,643
Reduced 18.68%
237,889
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$2,011,409
$36.81 p/Share
54,643
Added 15.74%
292,532
Common Stock
Aug 10
2021
SELL
Open market or private sale
$7,077,908
$129.53 p/Share
54,643
Reduced 18.68%
237,889
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$2,011,409
$36.81 p/Share
54,643
Added 15.74%
292,532
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,167,753
$128.24 p/Share
9,106
Reduced 3.69%
237,889
Common Stock
Jul 09
2021
SELL
Open market or private sale
$1,128,042
$122.56 p/Share
9,204
Reduced 3.59%
246,995
Common Stock
Jul 09
2021
SELL
Open market or private sale
$1,105,529
$120.77 p/Share
9,154
Reduced 3.45%
256,199
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
14,673
Added 5.24%
265,353
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$320,491
$102.23 p/Share
3,135
Reduced 1.24%
250,680
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$1,752,440
$99.48 p/Share
17,616
Reduced 6.49%
253,815
Common Stock