Aug 08
2024
BUY
Exercise of conversion of derivative security
$8,769,344
$37.84 p/Share
231,748
Added 27.73%
603,924
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$505,662
$128.7 p/Share
3,929
Reduced 1.04%
372,176
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
10,050
Added 2.6%
376,105
Common Stock
May 25
2023
BUY
Open market or private purchase
$1,002,487
$157.5 p/Share
6,365
Added 1.71%
366,055
Common Stock
Mar 17
2023
-
42,735
Reduced 10.62%
359,690
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$4,817,976
$182.43 p/Share
26,410
Reduced 6.16%
402,425
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
50,161
Added 10.47%
428,835
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
93,032
Added 17.87%
427,656
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$3,092,050
$292.78 p/Share
10,561
Reduced 3.06%
334,624
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
20,000
Added 5.48%
345,185
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
145,944
Added 30.98%
325,185
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
20,000
Added 10.04%
179,241
Common Stock
Dec 11
2020
SELL
Open market or private sale
$1,638,170
$271.31 p/Share
6,038
Reduced 3.65%
159,241
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
$169,245
$28.03 p/Share
6,038
Added 3.52%
165,279
Common Stock
Dec 10
2020
SELL
Open market or private sale
$9,907,333
$270.5 p/Share
36,626
Reduced 18.7%
159,241
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$1,026,627
$28.03 p/Share
36,626
Added 15.75%
195,867
Common Stock
Dec 09
2020
SELL
Open market or private sale
$369,000
$270.33 p/Share
1,365
Reduced 0.85%
159,241
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
$38,261
$28.03 p/Share
1,365
Added 0.84%
160,606
Common Stock
Dec 08
2020
SELL
Open market or private sale
$15,150,230
$270.68 p/Share
55,971
Reduced 26.01%
159,241
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$1,568,867
$28.03 p/Share
55,971
Added 20.64%
215,212
Common Stock
Dec 04
2020
SELL
Open market or private sale
$3,056,412
$261.5 p/Share
11,688
Reduced 6.84%
159,241
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$327,615
$28.03 p/Share
11,688
Added 6.4%
170,929
Common Stock
Dec 03
2020
SELL
Open market or private sale
$23,237,537
$263.13 p/Share
88,312
Reduced 35.67%
159,241
Common Stock
Dec 03
2020
BUY
Exercise of conversion of derivative security
$2,475,385
$28.03 p/Share
88,312
Added 26.29%
247,553
Common Stock
Oct 27
2020
SELL
Open market or private sale
$11,899,329
$250.47 p/Share
47,508
Reduced 22.98%
159,241
Common Stock