Apr 12
2024
BUY
Grant, award, or other acquisition
$489
$163.09 p/Share
3
Added 0.01%
28,415
Common Stock
Feb 27
2024
SELL
Open market or private sale
$109,795
$169.7 p/Share
647
Reduced 2.23%
28,412
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$867,247
$169.12 p/Share
5,128
Reduced 15.0%
29,059
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$772,521
$133.77 p/Share
5,775
Added 14.45%
34,187
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$416,289
$168.47 p/Share
2,471
Reduced 8.0%
28,412
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
3,703
Added 10.94%
30,155
Common Stock
Feb 22
2024
SELL
Open market or private sale
$320,719
$166.09 p/Share
1,931
Reduced 6.63%
27,180
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$911,747
$166.59 p/Share
5,473
Reduced 15.83%
29,111
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$624,823
$84.39 p/Share
7,404
Added 17.63%
34,584
Common Stock
Feb 12
2024
SELL
Open market or private sale
$638,477
$154.82 p/Share
4,124
Reduced 13.17%
27,180
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$3,636,396
$154.32 p/Share
23,564
Reduced 42.95%
31,304
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$2,448,465
$70.97 p/Share
34,500
Added 48.01%
37,362
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$970
$138.59 p/Share
7
Added 0.03%
20,368
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$1,039
$129.91 p/Share
8
Added 0.04%
20,360
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$1,040
$148.68 p/Share
7
Added 0.03%
20,351
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$1,053
$131.66 p/Share
8
Added 0.04%
20,344
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$68,464
$154.2 p/Share
444
Reduced 2.14%
20,335
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
1,763
Added 7.82%
20,779
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$307,761
$159.71 p/Share
1,927
Reduced 9.2%
19,016
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
5,424
Added 20.57%
20,943
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$961
$137.33 p/Share
7
Added 0.05%
15,519
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$883
$147.28 p/Share
6
Added 0.04%
15,511
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$890
$111.32 p/Share
8
Added 0.05%
15,505
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$302,464
$126.66 p/Share
2,388
Reduced 13.34%
15,519
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
-
3,356
Added 15.78%
17,907
Common Stock