Jul 26
2024
SELL
Open market or private sale
$1,473,391
$104.57 p/Share
14,090
Reduced 45.43%
16,927
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$695,059
$49.33 p/Share
14,090
Added 31.24%
31,017
Common Stock
Apr 18
2024
SELL
Payment of exercise price or tax liability
$123,627
$100.51 p/Share
1,230
Reduced 6.77%
16,927
Common Stock
Apr 18
2024
BUY
Grant, award, or other acquisition
$325,149
$100.51 p/Share
3,235
Added 15.12%
18,157
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
1,156
Added 7.19%
14,922
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$67,889
$100.28 p/Share
677
Reduced 4.69%
13,766
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
$164,559
$100.28 p/Share
1,641
Added 10.2%
14,443
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$124,721
$89.47 p/Share
1,394
Reduced 8.8%
14,443
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$265,189
$89.47 p/Share
2,964
Added 15.77%
15,837
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$59,189
$96.4 p/Share
614
Reduced 4.55%
12,873
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
$142,864
$96.4 p/Share
1,482
Added 9.9%
13,487
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
1,153
Added 7.88%
13,487
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
1,493
Added 10.8%
12,334
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
$202,978
$83.29 p/Share
2,437
Added 18.35%
10,841
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
$262,099
$84.06 p/Share
3,118
Added 22.34%
10,841
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$304,381
$79.39 p/Share
3,834
Reduced 23.01%
12,826
Common Stock
Mar 12
2021
SELL
Open market or private sale
$157,391
$79.29 p/Share
1,985
Reduced 15.48%
10,841
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$192,783
$33.13 p/Share
5,819
Added 25.89%
16,660
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$64,401
$75.06 p/Share
858
Reduced 7.33%
10,841
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
$142,314
$75.06 p/Share
1,896
Added 13.95%
11,699
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
1,641
Added 12.3%
11,699
Common Stock