Mar 28
2024
BUY
Grant, award, or other acquisition
$17,270
$76.08 p/Share
227
Added 0.63%
35,992
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$3,933,678
$85.32 p/Share
46,105
Reduced 56.31%
35,765
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$3,641,400
$69.36 p/Share
52,500
Added 46.83%
59,612
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$2,065
$129.1 p/Share
16
Added 0.05%
29,370
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
-
2,643
Reduced 8.26%
29,354
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$164,650
$32.93 p/Share
5,000
Added 13.51%
31,997
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$21,608
$98.67 p/Share
219
Added 0.8%
26,997
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$287,120
$100.85 p/Share
2,847
Reduced 9.61%
26,778
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
$164,650
$32.93 p/Share
5,000
Added 14.44%
29,625
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$91
$90.97 p/Share
1
Added 0.0%
24,625
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$23,708
$141.12 p/Share
168
Added 0.68%
24,624
Common Stock
May 05
2021
SELL
Open market or private sale
$660,462
$143.05 p/Share
4,617
Reduced 15.88%
24,456
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$758,734
$140.95 p/Share
5,383
Reduced 15.62%
29,073
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$260,900
$26.09 p/Share
10,000
Added 22.49%
34,456
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$23,695
$124.06 p/Share
191
Added 0.77%
24,456
Common Stock
Jan 19
2021
SELL
Payment of exercise price or tax liability
$296,310
$116.98 p/Share
2,533
Reduced 9.45%
24,265
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$138,150
$27.63 p/Share
5,000
Added 15.72%
26,798
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$277,617
$109.73 p/Share
2,530
Reduced 10.4%
21,798
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$138,150
$27.63 p/Share
5,000
Added 17.05%
24,328
Common Stock