Apr 25
2024
SELL
Open market or private sale
$1,064,500
$212.9 p/Share
5,000
Reduced 21.26%
18,514
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$1,668,384
$219.38 p/Share
7,605
Reduced 24.44%
23,514
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
16,310
Added 34.39%
31,119
Common Stock
Feb 06
2024
SELL
Open market or private sale
$8,076,900
$212.55 p/Share
38,000
Reduced 71.96%
14,809
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$5,038,040
$132.58 p/Share
38,000
Added 41.85%
52,809
Common Stock
Apr 21
2023
SELL
Open market or private sale
$6,684,415
$179.13 p/Share
37,316
Reduced 71.59%
14,809
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$5,408,361
$133.52 p/Share
40,506
Added 44.39%
50,746
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$967,584
$185.61 p/Share
5,213
Reduced 30.97%
11,619
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
11,192
Added 39.94%
16,832
Common Stock
Apr 21
2022
SELL
Open market or private sale
$2,971,205
$177.81 p/Share
16,710
Reduced 74.77%
5,640
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$2,036,782
$121.89 p/Share
16,710
Added 42.78%
22,350
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$722,701
$171.5 p/Share
4,214
Reduced 42.76%
5,640
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
9,044
Added 47.86%
9,854
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$5,674
$157.61 p/Share
36
Reduced 4.26%
809
Common Stock
Apr 22
2021
SELL
Open market or private sale
$230,026
$154.9 p/Share
1,485
Reduced 63.73%
845
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$98,724
$147.79 p/Share
668
Reduced 22.28%
2,330
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
1,436
Added 32.39%
2,998
Common Stock
Feb 19
2020
SELL
Payment of exercise price or tax liability
$81,378
$135.18 p/Share
602
Reduced 27.83%
1,561
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
1,290
Added 37.36%
2,163
Common Stock
Feb 20
2019
SELL
Payment of exercise price or tax liability
$90,044
$129.56 p/Share
695
Reduced 44.32%
873
Common Stock
Feb 20
2019
BUY
Grant, award, or other acquisition
-
1,491
Added 48.74%
1,568
Common Stock