Jul 03
2024
SELL
Open market or private sale
$3,821,046
$141.29 p/Share
27,044
Reduced 9.32%
263,068
Common Stock
Jul 03
2024
BUY
Exercise of conversion of derivative security
$841,068
$31.1 p/Share
27,044
Added 8.53%
290,112
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
38,208
Added 12.68%
263,068
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,245,928
$136.81 p/Share
9,107
Reduced 3.89%
224,860
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
20,534
Added 8.07%
233,967
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$2,155,578
$136.81 p/Share
15,756
Reduced 6.87%
213,433
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$897,055
$95.87 p/Share
9,357
Reduced 3.92%
229,189
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,207,490
$85.48 p/Share
14,126
Reduced 5.59%
238,546
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$741,271
$84.94 p/Share
8,727
Reduced 3.34%
252,672
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
19,676
Added 7.0%
261,399
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
51,292
Added 17.5%
241,723
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$986,134
$105.39 p/Share
9,357
Reduced 4.68%
190,431
Common Stock
Jul 06
2022
BUY
Grant, award, or other acquisition
-
116
Added 0.06%
199,788
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$1,958,448
$130.19 p/Share
15,043
Reduced 7.01%
199,672
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$1,326,085
$124.48 p/Share
10,653
Reduced 4.73%
214,715
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
24,020
Added 9.63%
225,368
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
27,248
Added 11.92%
201,348
Common Stock
Aug 09
2021
SELL
Open market or private sale
$1,189,762
$121.33 p/Share
9,806
Reduced 5.33%
174,100
Common Stock
Aug 04
2021
SELL
Open market or private sale
$2,137,750
$125.75 p/Share
17,000
Reduced 8.46%
183,906
Common Stock
Apr 14
2021
SELL
Open market or private sale
$11,853,000
$118.53 p/Share
100,000
Reduced 33.23%
200,906
Common Stock
Apr 13
2021
SELL
Open market or private sale
$11,852,000
$118.52 p/Share
100,000
Reduced 24.94%
300,906
Common Stock
Apr 12
2021
SELL
Open market or private sale
$11,977,000
$119.77 p/Share
100,000
Reduced 19.96%
400,906
Common Stock
Apr 05
2021
SELL
Open market or private sale
$36,810,398
$122.52 p/Share
300,444
Reduced 37.49%
500,906
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$10,647,735
$35.44 p/Share
300,444
Added 27.27%
801,350
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$2,867,809
$105.57 p/Share
27,165
Reduced 5.14%
500,906
Common Stock