Feb 10
2022
SELL
Payment of exercise price or tax liability
$203,006
$252.81 p/Share
803
Reduced 4.66%
16,446
Common Stock
Jan 05
2022
SELL
Open market or private sale
$3,974,550
$264.97 p/Share
15,000
Reduced 46.51%
17,249
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$438,900
$29.26 p/Share
15,000
Added 31.75%
32,249
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$191,060
$275.7 p/Share
693
Reduced 3.86%
17,249
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
$99,974
$46.22 p/Share
2,163
Added 10.76%
17,942
Common Stock
Oct 01
2021
SELL
Open market or private sale
$4,243,050
$282.87 p/Share
15,000
Reduced 48.73%
15,779
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$448,800
$29.92 p/Share
15,000
Added 32.77%
30,779
Common Stock
Jul 01
2021
SELL
Open market or private sale
$4,178,400
$278.56 p/Share
15,000
Reduced 48.73%
15,779
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$458,700
$30.58 p/Share
15,000
Added 32.77%
30,779
Common Stock
May 14
2021
-
25,905
Reduced 62.29%
15,684
Common Stock
Apr 01
2021
SELL
Open market or private sale
$3,992,550
$266.17 p/Share
15,000
Reduced 26.51%
41,589
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$458,700
$30.58 p/Share
15,000
Added 20.95%
56,589
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$291,228
$259.1 p/Share
1,124
Reduced 2.63%
41,589
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$3,846,297
$279.69 p/Share
13,752
Reduced 24.35%
42,713
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
36,726
Added 39.41%
56,465
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$287,742
$289.77 p/Share
993
Reduced 4.79%
19,739
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$224,960
$280.15 p/Share
803
Reduced 3.73%
20,732
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$174,876
$251.62 p/Share
695
Reduced 3.13%
21,535
Common Stock
Jan 04
2021
SELL
Open market or private sale
$3,759,150
$250.61 p/Share
15,000
Reduced 41.06%
21,535
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$458,700
$30.58 p/Share
15,000
Added 29.11%
36,535
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
$99,981
$29.26 p/Share
3,417
Added 13.32%
22,230
Common Stock
Oct 05
2020
SELL
Open market or private sale
$3,508,650
$233.91 p/Share
15,000
Reduced 44.36%
18,813
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
$458,700
$30.58 p/Share
15,000
Added 30.73%
33,813
Common Stock