Feb 21
2024
BUY
Grant, award, or other acquisition
-
12,420
Added 21.34%
45,772
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$125,527
$84.19 p/Share
1,491
Reduced 4.28%
33,352
Common Stock
Nov 29
2023
-
40
Reduced 0.11%
34,843
Common Stock
Jul 12
2023
BUY
Other acquisition or disposition
$21,224
$62.06 p/Share
342
Added 0.97%
34,883
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$162,217
$95.93 p/Share
1,691
Reduced 4.67%
34,541
Common Stock
May 23
2023
SELL
Sale (or disposition) back to the issuer
$34,094
$85.45 p/Share
399
Reduced 0.96%
41,172
Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
-
4,940
Reduced 12.0%
36,232
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$31,495
$72.57 p/Share
434
Added 1.03%
41,571
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
2,739
Added 6.24%
41,137
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
6,473
Added 14.43%
38,398
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
-
744
Reduced 2.28%
31,925
Common Stock
Nov 08
2022
SELL
Sale (or disposition) back to the issuer
$72,191
$77.21 p/Share
935
Reduced 2.78%
32,669
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$62,062
$50.01 p/Share
1,241
Added 3.56%
33,604
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
-
228
Reduced 0.7%
32,363
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$17,085
$45.08 p/Share
379
Added 1.15%
32,591
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
2,645
Added 7.61%
32,115
Common Stock
Feb 25
2022
SELL
Sale (or disposition) back to the issuer
$103,954
$55.62 p/Share
1,869
Reduced 5.96%
29,470
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$91,211
$39.83 p/Share
2,290
Added 6.81%
31,339
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
2,431
Added 7.72%
29,049
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
-
228
Reduced 0.85%
26,618
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$62,518
$45.7 p/Share
1,368
Reduced 4.85%
26,827
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$56,970
$35.83 p/Share
1,590
Added 5.34%
28,195
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
3,331
Added 11.13%
26,605
Common Stock