Feb 22
2024
SELL
Open market or private sale
$337,939
$182.67 p/Share
1,850
Reduced 29.43%
4,436
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$123,112
$182.66 p/Share
674
Reduced 9.68%
6,286
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
2,310
Added 26.65%
6,357
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$103,371
$130.52 p/Share
792
Reduced 14.55%
4,650
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
2,973
Added 38.57%
4,736
Common Stock
Nov 28
2022
SELL
Open market or private sale
$87,533
$102.98 p/Share
850
Reduced 25.61%
2,469
Common Stock
Oct 10
2022
SELL
Payment of exercise price or tax liability
$5,026
$85.18 p/Share
59
Reduced 1.75%
3,319
Common Stock
Oct 10
2022
BUY
Exercise of conversion of derivative security
$17,717
$85.18 p/Share
208
Added 5.8%
3,378
Common Stock
May 09
2022
SELL
Open market or private sale
$143,753
$99.14 p/Share
1,450
Reduced 31.39%
3,170
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$90,755
$99.84 p/Share
909
Reduced 16.44%
4,620
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
3,018
Added 38.8%
4,761
Common Stock
Oct 10
2021
SELL
Payment of exercise price or tax liability
$5,414
$91.76 p/Share
59
Reduced 2.3%
2,511
Common Stock
Oct 10
2021
BUY
Exercise of conversion of derivative security
$19,178
$91.76 p/Share
209
Added 7.52%
2,570
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$21,850
$94.59 p/Share
231
Reduced 8.91%
2,361
Common Stock
Sep 10
2021
BUY
Exercise of conversion of derivative security
-
811
Added 23.83%
2,592
Common Stock
Aug 27
2021
SELL
Open market or private sale
$60,546
$100.91 p/Share
600
Reduced 25.2%
1,781
Common Stock
Aug 13
2021
SELL
Open market or private sale
$145,890
$97.26 p/Share
1,500
Reduced 38.65%
2,381
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$67,775
$83.57 p/Share
811
Reduced 17.28%
3,881
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
2,641
Added 39.05%
4,122
Common Stock
Nov 13
2020
SELL
Open market or private sale
$34,500
$69.0 p/Share
500
Reduced 19.6%
2,051
Common Stock
Oct 10
2020
SELL
Payment of exercise price or tax liability
$5,900
$100.0 p/Share
59
Reduced 2.26%
2,551
Common Stock
Oct 10
2020
BUY
Exercise of conversion of derivative security
-
209
Added 7.41%
2,610
Common Stock