Aug 16
2022
SELL
Open market or private sale
$12,866,230
$317.16 p/Share
40,567
Reduced 25.33%
119,582
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$4,494,418
$110.79 p/Share
40,567
Added 24.91%
122,264
Common Stock
Aug 15
2022
SELL
Open market or private sale
$7,878,000
$315.12 p/Share
25,000
Reduced 17.29%
119,582
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$2,769,750
$110.79 p/Share
25,000
Added 14.74%
144,582
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
8,875
Added 4.54%
186,407
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$5,061,896
$248.12 p/Share
20,401
Reduced 10.31%
177,480
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
31,460
Added 13.72%
197,881
Common Stock
Aug 09
2021
SELL
Open market or private sale
$13,904,656
$205.15 p/Share
67,778
Reduced 28.94%
166,421
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$7,351,880
$108.47 p/Share
67,778
Added 27.86%
175,539
Common Stock
Aug 06
2021
SELL
Open market or private sale
$7,524,942
$204.61 p/Share
36,777
Reduced 18.1%
166,421
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$3,961,986
$107.73 p/Share
36,777
Added 18.09%
166,560
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
12,610
Added 7.04%
166,421
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$3,678,039
$156.18 p/Share
23,550
Reduced 13.28%
153,758
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
-
25,019
Added 12.37%
177,308
Common Stock
Nov 16
2020
SELL
Open market or private sale
$5,265,691
$143.14 p/Share
36,787
Reduced 19.46%
152,289
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$3,064,725
$83.31 p/Share
36,787
Added 16.29%
189,076
Common Stock
Nov 13
2020
SELL
Open market or private sale
$916,695
$141.03 p/Share
6,500
Reduced 4.09%
152,289
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
$541,515
$83.31 p/Share
6,500
Added 3.93%
158,789
Common Stock
Nov 12
2020
SELL
Open market or private sale
$84,600
$141.0 p/Share
600
Reduced 0.39%
152,289
Common Stock
Nov 12
2020
BUY
Exercise of conversion of derivative security
$49,986
$83.31 p/Share
600
Added 0.39%
152,889
Common Stock
Nov 11
2020
SELL
Open market or private sale
$591,955
$143.4 p/Share
4,128
Reduced 2.64%
152,289
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$343,904
$83.31 p/Share
4,128
Added 2.57%
156,417
Common Stock