Mar 21
2024
SELL
Sale (or disposition) back to the issuer
$98,917
$150.56 p/Share
657
Reduced 12.95%
4,416
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$69,490
$105.77 p/Share
657
Added 11.47%
5,073
Common Stock
Mar 08
2024
SELL
Sale (or disposition) back to the issuer
$394,441
$142.09 p/Share
2,776
Reduced 38.6%
4,416
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$293,617
$105.77 p/Share
2,776
Added 27.85%
7,192
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$100,046
$134.11 p/Share
746
Reduced 14.45%
4,416
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
866
Added 14.37%
5,162
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
1,736
Added 28.78%
4,296
Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$19,023
$132.11 p/Share
144
Reduced 5.33%
2,560
Common Stock
Aug 13
2023
BUY
Exercise of conversion of derivative security
-
588
Added 17.86%
2,704
Common Stock
May 19
2023
SELL
Sale (or disposition) back to the issuer
$229,003
$116.66 p/Share
1,963
Reduced 48.12%
2,116
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
$169,878
$86.54 p/Share
1,963
Added 32.49%
4,079
Common Stock
Feb 27
2023
SELL
Sale (or disposition) back to the issuer
$203,777
$120.65 p/Share
1,689
Reduced 40.39%
2,493
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$122,992
$72.82 p/Share
1,689
Added 28.77%
4,182
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
1,446
Added 36.71%
2,493
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$26,526
$122.24 p/Share
217
Reduced 17.17%
1,047
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
721
Added 36.32%
1,264
Common Stock
Aug 26
2022
SELL
Open market or private sale
$58,037
$107.08 p/Share
542
Reduced 49.95%
543
Common Stock
Mar 01
2022
SELL
Open market or private sale
$111,052
$110.39 p/Share
1,006
Reduced 46.51%
1,157
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$66,205
$65.81 p/Share
1,006
Added 31.75%
2,163
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
286
Added 19.82%
1,157
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$5,353
$104.96 p/Share
51
Reduced 5.53%
871
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
172
Added 15.72%
922
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$19,838
$84.06 p/Share
236
Reduced 23.94%
750
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
986
Added 50.0%
986
Common Stock
Feb 25
2021
SELL
Open market or private sale
$87,462
$86.94 p/Share
1,006
Reduced 100.0%
0
Common Stock