Aug 14
2024
SELL
Open market or private sale
$494,391
$126.54 p/Share
3,907
Reduced 6.41%
57,042
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$178,310
$100.4 p/Share
1,776
Reduced 2.83%
60,949
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$134,850
$53.94 p/Share
2,500
Added 3.83%
62,725
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$174,628
$96.48 p/Share
1,810
Reduced 2.92%
60,225
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$134,850
$53.94 p/Share
2,500
Added 3.87%
62,035
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
2,783
Added 4.47%
59,535
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$367,874
$100.76 p/Share
3,651
Reduced 6.04%
56,752
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$302,722
$63.96 p/Share
4,733
Added 7.27%
60,403
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$92,235
$92.42 p/Share
998
Reduced 1.76%
55,670
Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$329,503
$77.33 p/Share
4,261
Reduced 6.99%
56,668
Common Stock
Nov 21
2023
BUY
Exercise of conversion of derivative security
$302,722
$63.96 p/Share
4,733
Added 7.21%
60,929
Common Stock
Nov 16
2023
-
800
Reduced 1.4%
56,196
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
1,502
Added 2.57%
56,996
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$49,028
$59.5 p/Share
824
Reduced 1.46%
55,494
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
4,800
Added 7.85%
56,318
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$39,201
$67.94 p/Share
577
Reduced 1.11%
51,518
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$2,949,629
$76.35 p/Share
38,633
Reduced 42.58%
52,095
Shares of Common Stock...
Nov 05
2021
BUY
Exercise of conversion of derivative security
$2,917,600
$72.94 p/Share
40,000
Added 30.6%
90,728
Shares of Common Stock...
Feb 24
2021
BUY
Grant, award, or other acquisition
-
1,650
Added 3.15%
50,728
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$27,494
$66.41 p/Share
414
Reduced 0.84%
49,078
Common Stock